Зачем Inner может наследовать Outer?
От: PsyH0z  
Дата: 25.11.04 10:46
Оценка:
Возник вопрос: для чего может понадобиться такое наследование?

public class Outer {
    class Inner extends Outer{
    }
    Outer(){
        Inner i = new Inner();
    }
}


Ну и если еще добавить:

    public static void main(String[]e) {
        Outer o = new Outer();
    }


вылетает:

java.lang.StackOverflowError
Exception in thread "main"

Объясните?
... << RSDN@Home 1.1.4 beta 3 rev. 185>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.