I have a class (let's call it A
) that is extended by several children class (B
, C
, D
, etc.).
In each child class, there are specific methods that I'd like to be accessible from an instantiation of the parent class A
.
I tried to declare A
as an abstract class, and to declare each child class methods inside as abstract. Then I implemented these methods in their own class but it seems that each child class must implement every method of the parent class. However, I can't do this.
Would you have an idea for this issue?