匿名内部类
2018-05-24 21:33:45   0  举报             
     
         
 匿名内部类?
    作者其他创作
 大纲/内容
 验证输出
  1
  package chap9_2018年5月21日_d14题;/** * 2018年5月21日 12:53:52 * @author SeeClanUkyo * 匿名内部类-局部内部类 写出该程序输出结果 */interface IA{\tvoid ma();}class MyClass{\tpublic static void method(IA ia) {\t\tSystem.out.println(\"in method\");\t\tia.ma();\t}}public class TestInnerClass {\tpublic static void main(String[] args) {\t\tMyClass.method(new IA() {\t\t\tpublic void ma() {\t\t\t\tSystem.out.println(\"ma in anonymous inner class\");\t\t\t}\t\t});\t\tclass MyMaClass implements IA{\t\t\tpublic void ma() {\t\t\t\tSystem.out.println(\"ma in local inner class\");\t\t\t}\t\t}\t\tMyClass.method(new MyMaClass());\t}}
  in methodma in anonymous inner classin methodma in local inner class
    MyClass调用静态方法method(声明IA())
  4
  3
  5
  输出
  2
  6
   
 
 
 
 
  0 条评论
 下一页
  
   
   
   
   
  
  
  
  
  
  
  
  
 