In reply to dave_59:
Just to be sure. You say that “parent” and “child” should not be used to describe inheritance relations between classes but for hierarchical tree structures.
What do you suggest for inheritance relations? base class and derived/sub class terminology?
The parent-child and base-derived terminology is something that many mix and terminology is important to advance without confusion. As an example, in wikipedia article they use both terms.
Thanks for you answer.