1.抽象类名作为形参和返回值

  实际上形参和返回值需要的都是new出的子类对象

  方法的形参是抽象类名/接口名,其实需要的是该抽象类的子类对象/该接口的实现类对象

 方法的返回值是抽象类名/接口名,其实返回的值是该抽象类的子类对象/该接口的实现类对象

一分钟搞懂内部类

一分钟搞懂内部类

需要向上转型

2接口作为形参和返回值

  方法的形参是接口名,其实需要的是该接口的实现类对象

 方法的返回值是接口名,其实返回的值是该接口的实现类对象

和抽象类一样

 

3.内部类

一分钟搞懂内部类

一般使用方式:

一分钟搞懂内部类

一分钟搞懂内部类

 

3.1局部内部类

一分钟搞懂内部类

一分钟搞懂内部类

3.2匿名内部类

一分钟搞懂内部类

一分钟搞懂内部类

匿名内部类在开发中的使用

一分钟搞懂内部类

相关文章:

  • 2021-08-24
  • 2021-12-14
  • 2022-02-08
  • 2021-07-31
  • 2021-11-21
  • 2021-11-23
  • 2021-05-17
  • 2022-02-19
猜你喜欢
  • 2021-09-28
  • 2021-04-13
  • 2021-05-06
  • 2021-11-01
  • 2022-12-23
  • 2021-10-19
  • 2021-12-10
相关资源
相似解决方案