本质:继承或实现类的匿名*“对象”*
需要
- 接口:interface jiekou
- 类:dw
- 方法:ff
interface jiekou {
void eat();
}
package bao;
public class dw {
void eat(){
//第一种方法
new jiekou(){
@Override
public void eat() {
System.out.println("猫吃鱼");
}
}.eat();
//第二种方法
jiekou a=new jiekou() {
@Override
public void eat() {
System.out.println("狗吃肉");
}
};
a.eat();
a.eat();
}
}
public class ff {
public static void main(String[] args) {
dw a=new dw();
a.eat();
}
}