package graphic.tests.package1;
public class ClassD extends ClassC {
ClassB b = new ClassD();
public static void main(String[] args) {
ClassB classB = new ClassD();
}
}
данный код выдает вот такую ошибку:
Exception in thread "main" java.lang.StackOverflowError
at graphic.tests.package1.ClassD.<init>(ClassD.java:7)
at graphic.tests.package1.ClassD.<init>(ClassD.java:7)
......................................................
at graphic.tests.package1.ClassD.<init>(ClassD.java:7)
Process finished with exit code 1
Интересно знать, почему появляется такая ошибка?
во всяком случае напишу, что ClassC наследуется от ClassB.
public class ClassD extends ClassC {
ClassB b = new ClassD();
В конструкторе объекта типа ClassD
создается объект типа ClassD
, в конструкторе которого создается объект типа ClassD
, в конструкторе которого создается объект типа ClassD
, ...
Round and round it goes, where it stops nobody knows.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
начал работать с фрагментами, и возник такой вопрос: Есть ли в Android студии возможность анимировать переход между фрагментами, как Viewpager, но с другой...
Создал React проект после чего в командандной строке для моего проекта написал: yarn eject и у меня вместо того чтобы появились зависимости новые...