「Java」据说这是学习Java的一道坎,很多人都难弄懂( 二 )
有没有更简便的方法呢?
这就需要匿名内部类了 。 代码如下:
不需要创建一个People类 , 然后实现接口 , 最后建立对象 , 调用方法 。
①匿名内部类就相当于 , 在常规方法中的People对象 , 但是因为使用匿名内部类的话不需要建立子类 , 故没有子类名 , 便直接用父接口命名代替 , 这也是格式:new Sing(){的由来 。
②调用自己重写后的方法 。
匿名内部类在父类是抽象类的时候也可以使用 , 和接口时的格式是一样的 。
总结:
- 『Java』java数据结构系列——什么是数据结构
- 『Java』马云:成功人跟普通人差不多,但这三点我一定要分享给所有年轻人
- 万能钥匙:家里的wifi突然很慢,一查竟然连了30多台设备,这是怎么回事?
- #Java#java线程到底有多少种状态?
- #智能手表#1、初识java-1
- [华为]有朋友问我“JAVA全栈”、“互联网架构师”和“JAVAEE”到底是什么?
- 科学信仰地球却自转不停息,这是为什么?,世界上没有永动机
- 「javascript」这边走Javascript了解一下
- 二牛数码论荣耀也遇营销事故,网友:数码圈这是怎么了,继小米之后
- 卫星▲美国卫星拍到地球上的神秘桥梁,横跨40公里,这是怎么形成的?