Хорошей ли аналогией для ООП является таксономия живого мира?
Не ошибусь ли я, если скажу, что ООП похоже на систему таксонов в систематике живых организмов в биологии? То есть, если есть царство (как класс в ООП), все его представители (объекты/экземпляры) собраны в это живое царство по свойствам, которые у них у всех одинаковые. В царстве есть типы (то есть, как "подклассы", идущие от родительского класса). Соответственно, представители типов обладают всё теми же свойствами, что и представители царства и так далее. Знаю, немного странный вопрос, но вдруг кому-то подобная мысль приходила в голову.