0 / 0 / 0
Регистрация: 24.10.2016
Сообщений: 8
|
|
1 | |
Виртуальные функции в С++27.12.2016, 23:23. Показов 522. Ответов 5
Метки нет Все метки)
(
Здравствуйт. Помогите осмыслить доконца вирт. ф-ции.
После прочтения источников я собрал определенную картину: Вирт функции используются, когда в базовом - дочерних классах есть идентичная по инициализации функция , но ее тело переопределенное(в доч. классах). Получается, что смысл ее использовать есть тогда когда, объект базового класса содержит массив дочерних классов/дочерний класс?
0
|
|
27.12.2016, 23:23 | |
Ответы с готовыми решениями:
5
Виртуальные и чисто виртуальные функции Виртуальные функции Виртуальные функции Виртуальные функции |
2761 / 1915 / 569
Регистрация: 05.06.2014
Сообщений: 5,571
|
|
27.12.2016, 23:39 | 2 |
Вирт функции используются тогда, когда с точки зрения какого-то там алгоритма все дочерние классы на одно лицо, разница только в реализации виртуальной функции.
Причем тут массивы в базовых классах?
0
|
0 / 0 / 0
Регистрация: 24.10.2016
Сообщений: 8
|
||||||
27.12.2016, 23:45 [ТС] | 3 | |||||
я имел ввиду такую запись:
0
|
Вездепух
![]() ![]() 10925 / 5918 / 1618
Регистрация: 18.10.2014
Сообщений: 14,875
|
|
28.12.2016, 00:07 | 4 |
0
|
![]() 8726 / 4305 / 959
Регистрация: 15.11.2014
Сообщений: 9,752
|
|
28.12.2016, 11:28 | 5 |
прочтите нормальную книгу для самых маленьких (любую).
ваше понимание сейчас - это какой то бред.
0
|
Форумчанин
![]() ![]() 8194 / 5044 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
28.12.2016, 12:37 | 6 |
Виртуальные функции это один из способов реализации полиморфизма. Мы просим объект выполнить какое-то действие, а способ для его выполнения выбирается исходя из типа объекта.
2
|
28.12.2016, 12:37 | |
Помогаю со студенческими работами здесь
6
Виртуальные функции Виртуальные функции
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |