
02.11.2009, 12:18
|
|
Banned
Регистрация: 29.10.2009
Сообщений: 10
Провел на форуме: 49015
Репутация:
6
|
|
почитай С. Макконнелла "Совершенный Код", там достаточно много про это написано.
Чтобы выполнить твою задачу нужно выделить объекты, которые взаимодействуют в твоей задаче, понять, какие у этих объектов есть свойста, какие свойства должны быть "открыты" для других(создать интерфейс), понять их взаимодействия(каждый объект может содержать другие объекты и т.д.). После этого ты можешь создавать уже иерархию классов.
Сообщение от Algol
Хе-хе, так это одна из самых сложных задач. Этими задачами занимаются отдельные люди - архитекторы, постановщики задачи и т.п. Собственно это не задача рядового программиста, и в курсе ООП обычно эта тема не освещается.
не всегда из самых сложных, но из самых важных - точно.
Последний раз редактировалось cyanoвый; 02.11.2009 в 12:21..
|
|
|