powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Полиморфизм
10 сообщений из 10, страница 1 из 1
Полиморфизм
    #32710556
helen*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем.
Скоро экзамен по ООП. Есть вопросы. Один из них звучит следующим образом -
"
Полиморфное наследование, раннее и позднее связывание, таблица виртуальных методов. Три случая обязательного использования сложного полиморфизма.
"

Со всем вроде разобралась, но вот что имеется ввиду под "Три случая обязательного использования сложного полиморфизма" никак не пойму.

Может кто подскажет где можно почитать на этот счет?
Про полиморфизм куча всего, но про три случая.....

Заранее всем спасибо :)
...
Рейтинг: 0 / 0
Полиморфизм
    #32710826
Shultze
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что то я про три случая не слышал ничего... Хотя случаи разные бывают... мэй би.. Точно знаю три основных базиса объектно-ориентированного программирования - полиморфизм, инкапсуляция, наследование. В каких случаях это применяется - да во всех, где используется ООП-подход, без этого нигде не обходились.
...
Рейтинг: 0 / 0
Полиморфизм
    #32710883
helen*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это все понятно...
Я тут начала понимать вопрос -
видимо имеется ввиду, когда лучше использовать ранне, а когда позднее связывание.... Но все таки что за три случая...
...
Рейтинг: 0 / 0
Полиморфизм
    #32710977
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
найдите Бьерна Страуструпа книга по с++
там и про полиморфизм и про наследование с инкапсуляцией есть
...
Рейтинг: 0 / 0
Полиморфизм
    #32711094
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на 99%можно утверждать, что
"Три случая обязательного использования сложного полиморфизма"
имеют место быть в голове (и в методологии) Вашего профессора,
на чьи лекции надо было ходить

:-))))))))))))


P.S. имеет смысл позаимствовать конспекты
...
Рейтинг: 0 / 0
Полиморфизм
    #32711097
Один
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
helen* когда лучше использовать ранне, а когда позднее связывание.... К ООП как таковому это не имеет никакого отношения.
...
Рейтинг: 0 / 0
Полиморфизм
    #32711259
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
helen*Скоро экзамен по ООП.
...
"
Полиморфное наследование, раннее и позднее связывание, таблица виртуальных методов. Три случая обязательного использования сложного полиморфизма.
"

Со всем вроде разобралась, но вот что имеется ввиду под "Три случая обязательного использования сложного полиморфизма" никак не пойму.


Это тебе надо конкретно лекции твоего препода открыть, чего он под ентим понимает. Судя по перлам (возможно даже имеющим право на существование) типа "полиморфное наследование" он использует какую-то свою терминологию.
Короче, все это - лишь красывые слова, и тебе придется выяснить, что же за ними скрывается...

Поскольку, видимо, обсуждается язык программирования C++ (который вообще-то не ООП-язык, а гибридный язык), я могу предположить, что под "сложным полиморфизмом" понимается просто-напросто использование виртуальных функций (или "позднего связывания"). Тогдя я тоже не знаю три случая - знаю только один, когда проектируется родительский класс, функциональность которого (методы ) должны или могут быть переопределены в наследниках.
...
Рейтинг: 0 / 0
Полиморфизм
    #32711668
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
просто Бог - он троицу любит :-)
...
Рейтинг: 0 / 0
Полиморфизм
    #32712397
Ustazz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>Три случая обязательного использования сложного полиморфизма.

Кроме виртуальных методов и чистых виртуальных методов, можно вспомнить абстрактные классы и интерфейсы. В C++ еще было виртуальное наследование.
...
Рейтинг: 0 / 0
Полиморфизм
    #32713634
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ustazz
Кроме виртуальных методов и чистых виртуальных методов, можно вспомнить абстрактные классы и интерфейсы. В C++ еще было виртуальное наследование.
... которое к виртуальным методам и полиморфизму вообще никакого отношения не имеет.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Полиморфизм
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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