Все понятия типа "Человек" ( как абстракный базовый класс) обладают таким свойством, как отношение к окружающему миру. Его значение может быть в 3х вариантах:
1. Обладать чем-то (кем-то)
2. Принадлежать чему-то (кому-то)
3. Быть независимым от чего-то (кого-то)
В принципе по жизни у человека преобладает какое-то одно из этих своиств, но в зависимости от окружения реакция может менятся. И объект с более высоким приоритетом будет обладать кем-то более слабым ( при условии, что ему нужно это обладание). Кто-то любит быть частью какой-либо организации, винтиком в какой-то машине; кто-то хочет сидеть за рулем этой миашины; а кому-то просто наплевать.=) Это одна из граней человеческой сущности, взгляд под определенным углом. И с каждого из таких углов все наши личности раскладываются на элементарное множество подклассков. Вся сложность в том, насколько мы многогранны.
Не спрашивайте к какому из пунктов я себя отношу, все зависит от окружения.
Да, я кажется переучилась, ООП - жесткая штука.