匿名内部类
特点:不对外公开,进行实现功能,继承类,继承抽象类,实现某个接口的匿名内部类,实现相应的方法
特别注意:匿名内部类,匿名指的是 ,new 关键字右边的那个对象--如继承,或是接口 {忌:一定不是一个具体的类}
步骤:
1:new 一个抽象类或是接口 new Pc() --new 的是不具体的所用说是匿名 【具体的是普通的类了】
2:加入一个大括号 {}
3:现在未实现的方法
实现案例截图如下:
1、打开环境
下一步
下一步
创建包好之后
下一步
创建interfacenice接口之后(必须在mypro下创建)
在接口写一个方法
然后创建一个doctor类
doctor实现接口
我们在类里面写一个方法
在创建一个test类
这样就简单的实现匿名内部类的使用