Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
1 / 1 / 0
Регистрация: 17.01.2021
Сообщений: 154

полиморфизмом и наследованием

13.05.2021, 19:08. Показов 1005. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужна помощь , у меня стоит в задании сделать Динамический полиморфизм , а также сделать механизм позднего связывания, можете объяснить что это и привести пример?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.05.2021, 19:08
Ответы с готовыми решениями:

Непонятки с полиморфизмом и наследованием
Пишу мини игрушку, но тут возникает проблэм , Суть игры : я игрок (машинка) - это отдельный класс унаследованный от родительского (там...

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

Ошибка связанная с полиморфизмом классов и наследованием
Я новичок в с++. Мой код выдаёт ошибку. undefined reference to `vtable for base' ld returned 1 exit status #include...

6
"C with Classes"
2022 / 1404 / 523
Регистрация: 16.08.2014
Сообщений: 5,885
Записей в блоге: 1
13.05.2021, 19:21
Цитата Сообщение от Youngchi Посмотреть сообщение
можете объяснить что это и привести пример
что бы объяснить тебе что это такое, нужно примерно хотя бы представлять твой уровень знаний.

Добавлено через 2 минуты
для начала вот:

Исторически сложилось так, что язык C++ начался с поддержки полиморфиз­
ма только посредством наследования, объединенного с виртуальными функция­
ми. В этом контексте искусство полиморфного дизайна состоит в идентифика­
ции общего набора возможностей среди связанных типов объектов и объявлении
их в качестве интерфейсов виртуальных функций в общем базовом классе.
0
1 / 1 / 0
Регистрация: 17.01.2021
Сообщений: 154
13.05.2021, 19:28  [ТС]
А позднее связывание это что?
0
Заблокирован
13.05.2021, 19:28
Цитата Сообщение от Youngchi Посмотреть сообщение
сделать Динамический полиморфизм , а также сделать механизм позднего связывания, можете объяснить что это
Динамический полиморфзм == рантайм полиморфизм. Про позднее связывание у препода спроси, если уж он сразу не удосужился уточнить, что именно нужно связывать.
0
1 / 1 / 0
Регистрация: 17.01.2021
Сообщений: 154
13.05.2021, 19:37  [ТС]
Ну вот часть задание: В пределах иерархии классов построить полиморфический кластер на основе виртуального метода ввода номера телефона. Продемонстрировать механизм позднего связывания
0
"C with Classes"
2022 / 1404 / 523
Регистрация: 16.08.2014
Сообщений: 5,885
Записей в блоге: 1
13.05.2021, 19:47
Цитата Сообщение от Youngchi Посмотреть сообщение
А позднее связывание это что?
от туда же:

Полиморфизм, реализованный с использованием наследования, является
ограниченным, или связанным (bounded) и динамическим (dynamic).
- Термин ограниченный означает, что интерфейсы типов, участвующих
в процессе полиморфизма, предопределены дизайном общего базового
класса (другими терминами для обозначения данной концепции явля­
ются инвазивный (invasive) или интрузивный (intrusive)).
- Термин динамический означает, что связывание интерфейсов происхо­
дит в процессе выполнения программы (т.е. динамически).

Настоятельно советую книгу - https://www.ozon.ru/context/detail/id/145861864/
0
1 / 1 / 0
Регистрация: 17.01.2021
Сообщений: 154
13.05.2021, 19:51  [ТС]
Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.05.2021, 19:51
Помогаю со студенческими работами здесь

Как воспользоваться наследованием, инкапсуляцией, полиморфизмом?
Привет всем! У меня есть программа в WindowsForms. Суть программы в том, что она содержит окно с вводом чисел, которые вычисляются по двум...

Решение квадратного корня c инкапсуляцией, полиморфизмом и наследованием
Написать программу решения квадратного корня с Инкапсуляцией,полиморфзимом и наследованием. В данный момент нету пк рядом, прошу помощи. ...

Проблемы с полиморфизмом
Здравствуйте! Переделываю задание с процедурного на ООП. Получил ошибки на этапе компиляции и не понимаю в чём проблема. Надеюсь на...

Проблемы с полиморфизмом
Я смотрю пример: Set set = new HashSet (); И не могу никак связать - как это переменная типа интерфейс Set и создаваемый объект...

Непонятки с полиморфизмом
Всем привет! Подскажите пожалуйста в чем ошибка? Ситуация следующая Есть два класса, первый: package PoliformizmLesson; public...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка. Рецензия / Мнение/ Перевод Сайт называется reddit: The Thinkpad X220 Tablet is the best budget school laptop period. Это. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 05.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru