0 / 0 / 0
Регистрация: 28.05.2011
Сообщений: 4
|
||||||
1 | ||||||
Наследование Классов28.05.2011, 20:37. Показов 882. Ответов 7
Метки нет (Все метки)
Возможно ли как-нибудь осуществить такой вызов?
0
|
28.05.2011, 20:37 | |
Ответы с готовыми решениями:
7
Автоматическая генерация классов С ++ с UML диаграмм классов. Наследование в с++. Абстрактные классы. WhiteStarUML Заменить наследование классов на наследование интерфейсов Наследование классов. Копирование производных классов наследование классов |
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
|
28.05.2011, 20:44 | 2 |
Слова "виртуальная функция" ничего не говорят? Нет?
0
|
0 / 0 / 0
Регистрация: 28.05.2011
Сообщений: 4
|
|
28.05.2011, 20:55 [ТС] | 3 |
Если написать
virtual void dwa(){/*...*/} ничего не изменится. Или вы имели ввиду создать в классе base виртуальную функцию dwa? уточните пожалуйста, что вы имели ввиду.
0
|
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
|
28.05.2011, 21:15 | 4 |
Да. Именно это я и имел ввиду. В базовом классе создаете чистую виртуальную функцию, а в наследниках ее реализуете. Тогда через указатель базового класса можно вызывать метод наследника.
0
|
0 / 0 / 0
Регистрация: 28.05.2011
Сообщений: 4
|
|
28.05.2011, 21:40 [ТС] | 5 |
А если dwa была бы не функцией, а переменной, и надо было бы ее вызвать так же?
0
|
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
|
28.05.2011, 21:46 | 6 |
Вы, хотите сказать, поле класса?
Поля класса по принципу инкапсуляции обычно делают приватными. А для доступа? если уж нужен конкретный доступ, делают два метода get()/set().
0
|
0 / 0 / 0
Регистрация: 28.05.2011
Сообщений: 4
|
|
28.05.2011, 22:35 [ТС] | 7 |
а что за методы,можно поподробнее или какое-нибудь название этих методов, чтобы можно было загуглить?
0
|
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
|
28.05.2011, 23:28 | 8 |
get() - получить значение поля.
set() - изменить значение поля. Что тут гуглить-то?
0
|
28.05.2011, 23:28 | |
28.05.2011, 23:28 | |
Помогаю со студенческими работами здесь
8
Наследование классов наследование классов наследование классов в C++ Наследование классов Наследование классов Наследование классов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |