匿名内部类

1.匿名内部类的特点

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

 

2.匿名内部类的概念

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

匿名内部类

 

3.代码

接口

匿名内部类

 

测试类

匿名内部类

 

 

 

 

 

 

 

 

匿名内部类

上一篇:1_肿瘤


下一篇:HDFS基本命令