Campbell, Man, I'm not getting this.
I read this in Java HeadFirst pg 378:
" You can instantiate an inner instance from code running outside the outer class, but you have to use a special syntax. Chance are you'll go through your entire Java Life and never need to make an inner class from outside, but just in case you're interested....
class Foo {
public static void main (String[] args) {
MyOuter outer Obj = new MyOuter();
MyOuter.MyInner inner Obj = outerObj.new MyInner();
}
}
Isn't this saying you can instantiate an outside class inside a class so that the outside class is now just like an inner class?
Thanks again for your help.