今天学习了内部类,奇怪的东西增加了
使用内部类的好处:
1. 它隐藏在外部类中,封装性更强,不允许除外部类外的其他类访问它;但它可直接访问外部类的成员。
2.也是最吸引人的原因,每个内部类都能独立地继承一个接口,而无论外部类是否已经继承了某个接口。因此,内部类使多重继承的解决方案变得更加完整。
非静态内部类:
静态内部类:
匿名内部类:
(是截屏,搜到的)
局部内部类;