创建使用匿名内部类格式:接口 对象=new 接口(){ 重写接口中的方法 };
创建接口test2
public interface test2{
public abstract void eat();
}
创建测试类test
使用匿名内部类,直接重写接口中的方法
public class test{
public static void main(String[] args) {
test2 t=new test2(){
@Override
public void eat(){
System.out.println("吃东西");
}
};
t.eat();
}
}
文章介绍了如何在Java中使用匿名内部类来直接实现接口并重写接口中的方法。示例中创建了一个名为test2的接口,定义了一个eat()方法,然后在test类的main方法中,通过匿名内部类的方式创建了test2接口的实例,实现了eat()方法并打印出“吃东西”。
1031

被折叠的 条评论
为什么被折叠?



