12
Об'єктно-орієнтований дизайн
Припустимо, у вас є наступне: +--------+ +------+ | Animal | | Food | +-+------+ +----+-+ ^ ^ | | | | +------+ +-------+ | Deer | | Grass | +------+ +-------+ Deerуспадковує від Animal, а Grassуспадковує від Food. Все йде нормально. Animalпредмети можуть їсти Foodпредмети. Тепер давайте трохи змішати його. …