Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Насколько я понимаю, речь не о том, что объекты - это плохо 14.11.04 23:57 Число просмотров: 3345
Автор: Ktirf <Æ Rusakov> Статус: Elderman Отредактировано 15.11.04 00:07 Количество правок: 2
|
Речь скорее о том, что у объектного подхода, как и у любого другого, есть своя область применимости. Если бы объектный подход был универсален, «все» писали бы на Smalltalk. Однако «все» почему-то пишут на C++/Java, которые не отличаются строгостью реализации объектной парадигмы.
Ведь объекты — это далеко не только сокрытие деталей реализации за интерфейсом. И далеко не только наследование, полиморфизм. Модули появились еще до ООП, и отлично использовались для инкапсуляции. Указатели на функции тоже появились до ООП. Вложенные структуры как способ «наследования» — тоже вполне нормальная вещь. Тем не менее писать по-настоящему объектно-ориентированные программы почему-то не любят. Видимо, человек все же в большей степени мыслит алгоритмически, а алгоритмическое мышление скорее ближе структурному программированию, чем ООП.
|
|
|