我这个算是匿名内部类吧?
- package com.cn.test;
- /**
- * 内部类
- * @author Administrator
- *
- */
- //内部类
- class Outer{
- class Inner{
- public void show(){
- System.out.println(111);;
- }
- }
- public itf get(){
- return new itf(){
- public void show(){
- System.out.println(222);
- };
- };
- }
- }
- //匿名内部类
- interface itf{public void show();}
- public class InnerClass {
- public static void main(String[] args) {
- Outer.Inner oi=new Outer().new Inner();//内部类
- oi.show();
- new Outer().get().show();//匿名内部类
-
- }
- }
复制代码 |
|