Yes, a parent can have any number of children. But child can have only one parent.
There are three sets of phrases for describing inheritance relationships: parent/child, base class/derived class, superclass/subclass. Programmers use all three sets interchangebly.
Can a parent class inherit characteristics from its child class?