что не так с наследованием?
class B extends A {
public B(...) {
super();
...
}
}
... хорошо, если вы действительно хотите иметь экземпляр B (), такой как он может обрабатывать A ()Например, вы можете добавить параметр A в B
class B extends A {
A a;
...
public B(A a, ...) {
super();
this.a = a;
...
}
}
, но в этом случае я действительно не вижу необходимости B для расширения A.
class B {
A a;
...
public B(A a, ...) {
this.a = a;
...
}
}