Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Байр
15 / 15 / 3
Регистрация: 09.12.2011
Сообщений: 64
01.01.2013, 11:58

Увеличение функциональности без использования наследования. Как?

01.01.2013, 11:58. Просмотров 355. Ответов 2
Метки (Все метки)

Ответ

Тоесть вы хотите "частично" унаследовать класс? Лично я никогда о таком не слышал. Концепция ООП - это когда любой наследник имеет полный функционал клааса предка, + свой собственный.
Цитата Сообщение от [progeR
Круто, но это прокатит только с public членами.
Смотря члены с каким идентификатором нужны. Если нужны ещё и Protected, то только наследование. А вот если private. то только friend классы. Так что от наследовния не уйти)

Вернуться к обсуждению:
Увеличение функциональности без использования наследования. Как?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.01.2013, 11:58
Готовые ответы и решения:

А как добавить класс в содержимое без наследования и тп?
Задача по теме: Объекты и классы. "Расширьте содержание класса employee из...

Как переписать код без использования set?
template <class T> // шабло обработки данных array<char> array<T>::proceed()...

Как обойти массив без использования цикла
С помощью рекурсии

Как узнать имя проекта dll без использования GetModuleFileName?
Всем привет. Есть еще варианты узнать имя проекта (или самой dll) без...

Как составить программу учета без использования базы данных?
Пожалуйста помогите новичку. Надо составить программу без использование базы...

2
Другие темы раздела
C++ Проблемы при вызове деструктора http://www.cyberforum.ru/cpp-beginners/thread750640.html
В процессе работы программы указатель на класс Dictionary,который является членом класса DictionaryManager,должен указывать на разные объекты класса Dictionary и вот когда мне нужно удалить память...
C++ Присвоение адреса указателю, равному NULL В конструкторе класса я присваиваю адрес переменной укзаателю,который равен был инициализирован NULL Dictionary(string DictName) { CurrentDictionary = DictName; DataTree->CurrentDict =... http://www.cyberforum.ru/cpp-beginners/thread750632.html
C++ std::bind и указатель на статическую функцию член класса
Биндинг простых функций класса-это понятно, а вот как быть, если функция статическая?
Где можно найти описание всех стандартных функций доступных в Dev C++ или Borland 6 C++
всех с праздником,по чуть чуть изучаю с++ возник вопрос где можно найти описание всех стандартных функций доступных в dev c ++ или borland 6 может найдется в нете или в литературе на русском или хотя...
C++ Разница между программами http://www.cyberforum.ru/cpp-beginners/thread750593.html
Какая между этими программами разница? Почему они другие результаты выводят? #include <iostream.h> int main() { int i=5; i=++i + ++i; cout<<i; system("pause"); }
C++ переопределение оператора Почему не компилируется? #include <iostream.h> class Class{ int x,y,z; public: Class(int a,int b,int c){x=a;y=b;z=c;} Class(){x=y=z=0;} void Show(char... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru