2)而外部类要访问内部类中的成员必须建立内部类的对象。建立对象的方式是,
outer.inner in = new outer.new.innner();要指定内部类的外部类才能创建内部类的对象。
才可以调用内部类的方法。但是这种情况几乎没有,就是基本不会用。
内部类还有一个特点,就是它可以被私有化private,类是不能被私有化的,
但是内部类它占据了成员函数的位置,它可以私有化,重点。
3)静态内部类:内部类还可以用static来修饰。
当内部类被static修饰后,只能直接访问外部类中的static成员,出现了访问局限。
在外部其他类中,如何直接访问static内部类的非静态成员呢?
new Outer.Inner().function();