powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Классы?
2 сообщений из 2, страница 1 из 1
Классы?
    #33627715
ZhanBCB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста, когда используется иерархия келассов, а когда вложенность(т.е. класс-элемент класса)??? Очень нужно. Спасибо
...
Рейтинг: 0 / 0
Классы?
    #33627893
Фотография Сергей Ильич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZhanBCBПодскажите, пожалуйста, когда используется иерархия келассов, а когда вложенность(т.е. класс-элемент класса)??? Очень нужно. Спасибо
Вообще, по возможности, надо использовать самые слабые взаимодействия между классами - а наследование это одно из самых сильное взаимодействий, нарушающее инкапсуляцию. Но возможность есть не всегда. Рекоммедую книгу по паттернам проектирования Рихарда Гаммы и Co (т.н Gang Of the Four, GOF). В С++ некоторые паттерны можно использовать иначе, с учетом специфики С++ об этом пишет Александреску - он переработал некоторые паттерны в Modern C++ Design. В результате применения чужих решений должно появиться подсознательное чутье, что и где использовать.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Классы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]