который будет содержать ...
му я хотел бы создать класс, который может иметь объект, тип которого сам по себе. Что-то вроде этого:
class foo {
foo Avalue = foo();
foo Bvalue = foo();
foo(int a, int b) {
Avalue = goo(a);
Bvalue = goo(b);
}
foo(foo a, int b) {
Avalue = foo(a);
Bvalue = goo(b);
}
foo(foo a, foo b) {
Avalue = foo(a);
Bvalue = foo(b);
}
}
class goo : foo {
int value;
}
так что я могу иметь рекурсивный объект, который всегда оканчивается на объектах "goo". Есть ли способ сделать это?