首页 > 其他 > 详细

匿名内部类

时间:2021-09-21 18:55:21      阅读:14      评论:0      收藏:0      [点我收藏+]

1.匿名内部类的特点

  • 没有类名的局部内部类。
  • 必须继承一个父类或者实现一个接口。
  • 定义类、实现类、创建对象的语法合并,只能创建一个该类的对象。
  • 优点:代码量少
  • 缺点:可读性较差

 

2.匿名内部类的概念

  • 必须继承父类或者实现一个接口,所以要在有这些的前提下使用匿名内部类
  • 和局部内部类的属性相同,要写在方法中(main也是一个静态的方法)
  • 一般使用在main下,创建接口的对象(接口不能创建对象,除了用匿名内部类或其他以外),加上大括号形成代码块,在其中重写接口的方法,结尾处要(大括号)要加";"

技术分享图片

 

3.代码

接口

技术分享图片

 

测试类

技术分享图片

 

 

 

 

 

 

 

 

匿名内部类

原文:https://www.cnblogs.com/xingyboy/p/15307326.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!