内部类的作用
1封装操作
2拥有外部类对象的引用,可以访问外部类分属性,甚至是私有属性,内部类实现接口,就可以达到java多继承的目的
静态内部类
除了没有外部类的的引用其他和内部类一样,在任何非静态内部类中,都不能有静态数据,静态方法或者又一个静态内部类(内部类的嵌套可以不止一层)。不过静态内部类中却可以拥有这一切。
内部类的作用
1封装操作
2拥有外部类对象的引用,可以访问外部类分属性,甚至是私有属性,内部类实现接口,就可以达到java多继承的目的
静态内部类
除了没有外部类的的引用其他和内部类一样,在任何非静态内部类中,都不能有静态数据,静态方法或者又一个静态内部类(内部类的嵌套可以不止一层)。不过静态内部类中却可以拥有这一切。