外部类只能用public、final或者abstract(二选一)。
内部类比外部类多三种:private、protected、static。
局部内部类:fianl或者abstract
内部类分为四种:带static的
不带static的
局部内部类
匿名内部类
其中,前两种只要不用private修饰,另一个类都可访问它们。后两种,另一个类不允许访问它们。
匿名内部类可看作是局部内部类的特殊,都是在方法里的类。
外部类只能用public、final或者abstract(二选一)。
内部类比外部类多三种:private、protected、static。
局部内部类:fianl或者abstract
内部类分为四种:带static的
不带static的
局部内部类
匿名内部类
其中,前两种只要不用private修饰,另一个类都可访问它们。后两种,另一个类不允许访问它们。
匿名内部类可看作是局部内部类的特殊,都是在方法里的类。