java - day15 - NonameInner
Posted 止 静
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java - day15 - NonameInner相关的知识,希望对你有一定的参考价值。
匿名内部类
1 public interface Inter {} 2 interface Inter2{ 3 void show(); 4 } 5 main(){ 6 7 //错误,接口不能实例化 8 Inter t = new Inter(); 9 10 /* 正确,创建接口的实现类的对象-实现类省略(匿名内部类), 11 * {}中的内容等同于下述语句中实现类class Aoo{}中的成员数据, 12 * new Inter(...){...}的()中为相应构造方法参数(如有) 13 */ 14 Inter t = new Inter(...){...}; 15 16 Inter2 x = new Inter2(){ 17 public void show(){} //必须要实现接口内的全部方法体(如果有) 18 }; //注意,此处的";"不能少 19 x.show(); //实现该方法体 20 } 21 22 /* 23 //上语句等同于下面的写法,相当于省略了Aoo{} 24 interface Inter{} 25 class Aoo implements Inter{...} 26 main(){ 27 Aoo t = new Aoo(); 28 } 29 */
以上是关于java - day15 - NonameInner的主要内容,如果未能解决你的问题,请参考以下文章
自学it18大数据笔记-第一阶段Java-day09-day10-day11-day12-day13-day14-day15