Описание тега parent-child
Отношения между сущностями, в которых один играет главную роль, а другой - второстепенную. Также парадигма отношений наследования.
В программном обеспечении отношения родитель-потомок могут включать семантику владения и / или контейнеровозов.
Право собственности обычно делает распределение, инициализацию и уничтожение дочерних узлов ответственностью родительского узла.
Контейнерство в визуальной системе часто делает рендеринг, системы координат, отсечение и z-порядок дочерних узлов ответственностью родительского узла.
Для объектно-ориентированного наследования родительский класс является базовым, а дочерний - производным классом.
Пример родительского класса на C++: A
и дочерний класс: B
:
class A{};
class B : public A{};