继承内部类

 继承内部类,注意派生类的构造方法中应该使用外部类的引用的super方法。

package com.lwf.thinking.eight;
class Out{
	class Inner{
		public void getName(){
			System.out.println("inner");
		}
	}
}
public class AnonymousInner extends Out.Inner {
	AnonymousInner(Out o){
		o.super();
	}
	
	
	public static void main(String[] args) {
		Out o = new Out();
		AnonymousInner out = new AnonymousInner(o);
		out.getName();
		
	}
}
 

你可能感兴趣的:(继承内部类)