今天学习了内部类,奇怪的东西增加了

使用内部类的好处:

  1. 它隐藏在外部类中,封装性更强,不允许除外部类外的其他类访问它;但它可直接访问外部类的成员。

  2.也是最吸引人的原因,每个内部类都能独立地继承一个接口,而无论外部类是否已经继承了某个接口。因此,内部类使多重继承的解决方案变得更加完整。

8.15_内部类

 

 8.15_内部类_02

 

 非静态内部类:8.15_封装性_03

 

 

 

 8.15_外部类_04

 

 

 

 8.15_内部类_05

 

 静态内部类:

8.15_内部类_06

 

 8.15_局部内部类_07

 

 8.15_外部类_08

 

 8.15_内部类_09

 

 

 8.15_外部类_10

 

 匿名内部类:

8.15_外部类_11

 

 8.15_封装性_12

 

 8.15_直接访问_13

 

 (是截屏,搜到的)

8.15_外部类_14

 

 8.15_直接访问_15

 

 8.15_封装性_16

 

 局部内部类;

8.15_局部内部类_17

8.15_外部类_18

 

 

 8.15_直接访问_19