第一种用匿名类实现接口interface Inner { public void method();}public class Anonymous { public static void main(String []args){//匿名类开始 Inner obj=new Inner(){@Overridepublic void method() {// TODO Auto-generated method stubSystem.out.println("This is anonymous inner class");//实现接口里面的方法} };//匿名类结束 obj.method(); }}第二种用匿名类实现抽象方法public abstract class other { abstract void method();}public class Test {public static void main(String []args){ other obj=new other(){@Overridevoid method() {// TODO Auto-generated method stubSystem.out.println("This is another way");} }; obj.method();}}
匿名内部类
最新推荐文章于 2024-10-21 09:02:30 发布