阶段1 语言基础+高级_1-3-Java语言高级_02-继承与多态_第7节 内部类_14_匿名内部类的注意事项

Posted wangjunwei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阶段1 语言基础+高级_1-3-Java语言高级_02-继承与多态_第7节 内部类_14_匿名内部类的注意事项相关的知识,希望对你有一定的参考价值。


注意事项

首先解析一下它的格式

技术图片
匿名内部类适用于怎样的场景

匿名内部类只能使用一次。
第二再次调用接口的时候,重复代码又写了一遍。
技术图片
技术图片

接口中有两个方法的情况
技术图片
实现类也要覆盖从写两个方法。

匿名类也要覆盖重写两个方法
技术图片
分别调用两个方法
技术图片
技术图片


技术图片

技术图片

技术图片

技术图片
这么直接调用method2是错误的。没有办法让一个匿名对象使用第二次
技术图片
只能再重复定义匿名对象和匿名内部类,再次调用mehtod2
技术图片

技术图片

匿名虽然可以省去一些东西 给我们带来便利。但也不是瞎用的
技术图片


技术图片

 

以上是关于阶段1 语言基础+高级_1-3-Java语言高级_02-继承与多态_第7节 内部类_14_匿名内部类的注意事项的主要内容,如果未能解决你的问题,请参考以下文章