Re[10]: Как мало людей понимает ООП...
От: Steamus Беларусь  
Дата: 27.07.12 18:57
Оценка:
Здравствуйте, samius, Вы писали:

S>Здравствуйте, Steamus, Вы писали:


S>>То есть, к счастью, некие вещи таки устоялись в трёх мейнстримовских языках (Java, C++, C#). Класс/тип — чистая ментальная абстракция. Объект — осязаемый экземпляр класса, который вы создаёте (инстанциируете) когда нужно. Нет никаких догадок и автоматических инстанциаций. Классы могут наследоваться. Это абсолютно естественно, если отражает реальную модель мира, а не удобный способ "зацепить" функциональность.


S>А что такое "реальная модель мира"?


Некая модель, отражающая реальный мир с достаточной точностью, необходимой для решения вашей конкретной задачи. По простому — если вы моделируете финансовую работу компании, то химическая формула материала стола, за которым сидит бухгалтер, для вас избыточна.

PS: Но всегда найдется придурок, который возразит — а вдруг бухгалтер надышится парами плёнки покрывающей стол и вся бухгалтерия ляжет?! Нет-нет, ваше ООП определённо гамно...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.