Взаимодействие между классами
Помимо наследования, существуют другие виды отношений между классами: композиция и агрегация
Композиция
подробнее
Композиция — это когда один класс содержит экземпляры других классов как свои компоненты. Это отношение “часть целого”, где части не могут существовать отдельно от основного класса.
Агрегация
подробнее
Агрегация — это когда один класс использует экземпляры других классов, но эти экземпляры могут существовать независимо. Это отношение “часть целого”, где части могут существовать без основного класса.