|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.05.2010, 18:22 | #11 |
Пользователь
Регистрация: 03.03.2010
Сообщений: 18
|
Полиморфизм - это когда мы можем один и тот же объект(экземпляр класса), применять по разному? Например имеем объект cin в котором ест много методов и мы применяем этот объект по разному, это есть полиморфизм?
|
23.05.2010, 17:20 | #12 |
Пользователь
Регистрация: 03.03.2010
Сообщений: 18
|
Правильно ли я ответил на свой вопрос что такое полиморфизм?
|
23.05.2010, 17:36 | #13 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
Нет. Это когда вы можете использовать Микки-Мауса и как мышь, и как грызуна, и как животное, и как мультяшного героя, и как торговую марку, и как водителя транспортного средства - по той простой причине, что он является объектом класса, производного от всех указанных (некоторые из них, кстати, производные друг от друга).
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
23.05.2010, 18:05 | #14 |
Пользователь
Регистрация: 03.03.2010
Сообщений: 18
|
А как правильно растолковать по моему рассуждению?
|
23.05.2010, 18:13 | #15 |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
Начнем с того, знакомы ли вы с виртуальными функциями?
|
23.05.2010, 18:15 | #16 |
Пользователь
Регистрация: 03.03.2010
Сообщений: 18
|
Не очень. Не скажите что такое полиморфизм? А то так создавал тему и не получил ответа.
|
23.05.2010, 18:18 | #17 | ||
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
Цитата:
Цитата:
----- и даже пример с микимаусом - как в детском садике )) Последний раз редактировалось rrrFer; 23.05.2010 в 18:19. Причина: добавлено |
||
23.05.2010, 18:20 | #18 |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
Так идите читайте. На пальцах такие вещи не объясняются. Книга: Г.Шилдт "Самоучитель С++" стр. 12, 306.
|
23.05.2010, 18:20 | #19 | ||
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Цитата:
Вам уже раз десять поясняли этот термин с множества сторон, теперь дело за вами - нужно включить мозги и немного подумать ) p.s. Цитата:
|
||
23.05.2010, 18:26 | #20 |
Пользователь
Регистрация: 03.03.2010
Сообщений: 18
|
Код:
А множество реализаций,это когда я создам экземпляр этого класса и через него обращусь к этим методам и полям? Получается что я могу создавать разные объекты этого класса и получать доступ к методам и полям описанных в Этом классе. Полиморфизм - это когда я могу создавать много разных объектов этого класса, и получать доступ к методам и полям класса, применяя эти методы и поля в разных целях в коде ? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Полиморфизм, наследование и деструкторы | alex_triton | Общие вопросы C/C++ | 1 | 08.11.2009 17:52 |
Полиморфизм и выделение (освобождение) памяти | Scogan | Общие вопросы C/C++ | 9 | 13.04.2009 07:57 |
Полиморфизм и виртуальные методы | Викдон | Общие вопросы Delphi | 1 | 02.02.2009 04:40 |
Полиморфизм. Пример. | Scratch | Общие вопросы C/C++ | 53 | 28.09.2008 18:46 |