码迷,mamicode.com
首页 > 编程语言 > 详细

java中的匿名内部类

时间:2017-12-27 18:48:55      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:匿名内部类

/* 知识点:匿名内部类 作用:     匿名内部类也就是没有名字的内部类     正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写     但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 */ //抽象类 abstract class Person {     public abstract void eat(); } //接口类(USB接口规范) interface USB {     public void insert(); } class  AnonymousInnerClassDemo {     public static void main(String[] args)      {         //在抽象类上使用匿名内部类         Person p = new Person()         {             public void eat()             {                 System.out.println("eat something");             }         };         USB u = new USB()         {             public void insert()             {                 System.out.println("usb U...");             }         };         p.eat(); //调用匿名内部类中的eat方法         u.insert(); //调用匿名内部类中的insert方法     } }


java中的匿名内部类

标签:匿名内部类

原文地址:http://blog.51cto.com/freshair/2055213

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!