abstract class Two {
Two() {
System.out.println("Two()");
}
Two(String s) {
System.out.println("Two(String");
}
abstract int display();
}
class One {
public Two two(String s) {
return new Two() {
public int display() {
System.out.println("display()");
return 1;
}
};
}
}
class Ajay {
public static void main(String ...strings){
One one=new One();
Two two=one.two("ajay");
System.out.println(two.display());
}
}
우리는 다음 추상 클래스를 인스턴스화 할 수없는 이유입니다 기능 두 개의 (문자열들) 추상 클래스 두의 인스턴스를 만들 수 ????추상 클래스와 익명 클래스
[내 마음을 미리 읽기 중지] (http://stackoverflow.com/questions/5154740/abstract-class-and-anonymous-class/5154764#5154764)! –
익명 MyTwo를 만드는 방법이 있습니까? –
@Usman 네, 그게 원래의 포스터의 질문입니다. –