ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
1447413 Топик полностью
Tyмблep (08.07.2024 15:53, просмотров: 221) ответил =AlexD= на Наследование вообще применимо мало где. Потому что оно предполагает строгую иерархию без побочных эффектов. А это применимо только для полностью абстрактных вещей типа графики, оконной системы. Там где голимая математика в памяти можно строить иерархию классов. Как только появляются реальные физические объекты лучше убегать в сторону агрегирования указателей и т.п.
Приехали. =:0 

Наследование - одна из черепах, на которых держится мир ООП.

...я желаю использовать интерфейс (абстрактный класс) и его реализацию.

Без наследования - как ?!

Очень хочется мастерить окна, потоки, GDI-объекты, объекты памяти итд итп

не занимаясь детальным исследованием системы в каждом конкретном

проекте. Для этого делаются библиотеки базовых классов.

Которые не знают нужды конкретного проекта, но знают все системные

особенности. И тогда, наследуясь от них, можно целиком сосредоточится на нуждах проекта.

Не забивая голову тонкостями системы.