匿名内部类
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 条评论
下一页