匿名内部类只针对重写一个方法时候使用
来源:互联网 发布:2017网络搞笑歌曲 编辑:程序博客网 时间:2024/06/14 02:26
class nameno{public static void main(String[] args) {Outer o = new Outer();o.method();}}interface Inter {public void show1();public void show2();}class Outer {public void method() {//匿名类多个重写方法调用new Inter(){public void show1() {System.out.println("show1");}public void show2() {System.out.println("show2");}}.show1();new Inter(){public void show1() {System.out.println("show1");}public void show2() {System.out.println("show2");}}.show2();//匿名内部类只针对重写一个方法时候使用//父类引用指向子类对象Inter i = new Inter(){public void show1() {System.out.println("show1");}public void show2() {System.out.println("show2");}/*public void show3() {System.out.println("show3");}*/};i.show1();i.show2();//i.show3();//编译看父类。运行看子类,匿名内部类是不能向下转型的,因为没有子类类名}}
0 0
- 匿名内部类只针对重写一个方法时候使用
- 匿名内部类,只使用一次
- 匿名内部类工厂方法-内部类
- 内部类、匿名内部类的使用
- 匿名内部类的使用
- 匿名内部类的使用
- 匿名内部类使用总结
- 匿名内部类的使用
- 匿名内部类的使用
- java 匿名内部类使用
- 匿名内部类的使用
- 匿名内部类的使用
- Java中匿名内部类的工厂方法使用
- 匿名内部类实现Comparator接口,没有重写所有方法,为何不报错
- JAVA之内部类--成员内部类- 静态内部类- 方法内部类- 匿名内部类
- 匿名内部类的一个面试题
- 内部类的编码及使用,包括成员内部类,局部内部类,匿名内部类
- 匿名内部类常用方法举例
- 机智云研究,2016年中国充电桩产业智能洞察报告
- Java集合:整体结构
- [KDTree] [优先队列] [HDU4347] The Closest M Points
- python读取中编码错误(illegal multibyte sequence )
- linux查看磁盘使用情况
- 匿名内部类只针对重写一个方法时候使用
- 不戴头显怎么玩AR?微软支招了
- AVstream英文文章
- FGD(二)
- 第一篇
- ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061) 解决办法
- list列表计数方法
- JSON工具学习记录FastJSON循环引用问题
- 1018. Public Bike Management (30)