Форум программистов, компьютерный форум, киберфорум

Как переделать класс из обычного в абстрактный? - C++ - Обсуждение 367659

Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Обсуждение
Всего сообщений: 37
Имя Дата Сообщение
Читать обсуждение полностью:
Как переделать класс из обычного в абстрактный?
Миака 17.10.2011 12:47 https://www.cyberforum.ru/post2077498.html
Значит дело вот в чем. Есть обычный класс. Написанный...
gooseim 17.10.2011 13:16 https://www.cyberforum.ru/post2077582.html
Абстрактный класс - это класс, который содержит только...
PointsEqual 17.10.2011 13:18 https://www.cyberforum.ru/post2077590.html
или хотя бы одну?
Миака 17.10.2011 13:19 https://www.cyberforum.ru/post2077592.html
gooseim, то есть там не может быть других функций, или...
gooseim 17.10.2011 13:19 https://www.cyberforum.ru/post2077594.html
PointsEqual, :yes:
PointsEqual 17.10.2011 13:20 https://www.cyberforum.ru/post2077595.html
Миака, а что за классы?
gooseim 17.10.2011 13:21 https://www.cyberforum.ru/post2077596.html
Миака, могут быть только чистые виртуальные функции, других...
Миака 17.10.2011 13:28 https://www.cyberforum.ru/post2077612.html
gooseim, создать абстрактный класс vector который имеет...
LosAngeles 17.10.2011 13:31 https://www.cyberforum.ru/post2077617.html
gooseim,
fasked 17.10.2011 13:35 https://www.cyberforum.ru/post2077630.html
Экземпляр абстрактного класса невозможно создать. Теперь...
Миака 17.10.2011 13:36 https://www.cyberforum.ru/post2077636.html
fasked, ну это же не я придумала, что он там такой нужен)...
LosAngeles 17.10.2011 13:37 https://www.cyberforum.ru/post2077641.html
ну добавь какую-нибудь pure-virtual функцию и он станет...
fasked 17.10.2011 13:39 https://www.cyberforum.ru/post2077647.html
Либо наследоваться от интерфейса (асбтрактного класса),...
Миака 17.10.2011 13:40 https://www.cyberforum.ru/post2077649.html
LosAngeles, просто равную нулю которая и делать то ничего...
LosAngeles 17.10.2011 13:40 https://www.cyberforum.ru/post2077655.html
Миака, да, просто равную нулю
fasked 17.10.2011 13:43 https://www.cyberforum.ru/post2077661.html
Тогда Ваше задание можно считать выполненным :D Фактически...
PointsEqual 17.10.2011 13:44 https://www.cyberforum.ru/post2077664.html
Если нет функций, которые можно сделать чисто виртуальными,...
Миака 17.10.2011 13:45 https://www.cyberforum.ru/post2077667.html
fasked, ну преподаватель посмотрела и сказала "он не...
fasked 17.10.2011 13:49 https://www.cyberforum.ru/post2077677.html
Так пользоваться все равно не получится таким классом. Это...
Миака 17.10.2011 13:51 https://www.cyberforum.ru/post2077685.html
У нас преподаватель очень формально смотрит, главное, чтобы...
fasked 17.10.2011 13:53 https://www.cyberforum.ru/post2077691.html
class vector { public: ~vector() = 0; // some code...
Миака 17.10.2011 13:55 https://www.cyberforum.ru/post2077694.html
fasked, у нее в методичке виртуальный деструктор вообще...
PointsEqual 17.10.2011 13:55 https://www.cyberforum.ru/post2077695.html
:yes: :pardon:
fasked 17.10.2011 13:58 https://www.cyberforum.ru/post2077701.html
Все верно у нее написано :D это я сгоряча слово "virtual"...
gooseim 17.10.2011 14:01 https://www.cyberforum.ru/post2077710.html
LosAngeles, интересно. А откуда такая цитата?
LosAngeles 17.10.2011 14:06 https://www.cyberforum.ru/post2077720.html
gooseim, из стандарта. Формально из финального драфта...
Миака 17.10.2011 14:07 https://www.cyberforum.ru/post2077722.html
fasked, а если дописать просто чистую виртуальную функцию,а...
fasked 17.10.2011 14:22 https://www.cyberforum.ru/post2077759.html
Как уже не раз было сказано выше, невозможно создать...
gooseim 17.10.2011 14:25 https://www.cyberforum.ru/post2077764.html
LosAngeles, а не знаете, с чем это связано. Почему нельзя,...
fasked 17.10.2011 14:30 https://www.cyberforum.ru/post2077783.html
it has at least one - имеет по крайнем мере/как...
gooseim 17.10.2011 14:36 https://www.cyberforum.ru/post2077801.html
fasked, :D спасибо, надо учить английский.
Миака 17.10.2011 15:34 https://www.cyberforum.ru/post2077961.html
fasked, спасибо,буду пытаться сделать)
Сыроежка 17.10.2011 17:44 https://www.cyberforum.ru/post2078303.html
Это связано лишь с одним: вы не знаете раздела С++,...
gooseim 17.10.2011 17:58 https://www.cyberforum.ru/post2078337.html
Сыроежка, точно. Только и всего.
Сыроежка 17.10.2011 18:17 https://www.cyberforum.ru/post2078384.html
На самом деле эта общая проблема, состоящая в том, что...
aeshes 17.10.2011 21:43 https://www.cyberforum.ru/post2079126.html
Сыроежка, MS VC2010 позволяет определить дружественную...
LosAngeles 18.10.2011 03:28 https://www.cyberforum.ru/post2079994.html
у вижуала много проблем особенно шаблонами, вот например не...
 
 
Similar

Класс: Разработать абстрактный класс класс Point для задания координаты...
Всем привет, помогите пожалуйста решить задачу, я уже всю голову сломал, не знаю как решить... ...

Абстрактный класс, как аргумент функции
добрый день. есть базовый класс Tag внем строковое поле Name есть производные от него класы...

Как реализовать данный абстрактный класс?
Создать абстрактный класс Function с методом вычисления значения функции y=f(x) в заданной...

Как инициализировать абстрактный класс в контейнере vector
Есть абстрактный класс MyDebugger, от него унаследовал два класс MyDebugger1 и MyDebugger2. Мне...

Ads
MoreAnswers

Разработать абстрактный класс класс Point для задания координаты
Народ, не буду врать на подобии "помогите, не понимаю как сделать" и т.п., говорю как есть, у меня...

Класс: Создать абстрактный базовый класс Figure с виртуальными методами вычисления площади и периметра.
Создать абстрактный базовый класс Figure с виртуальными методами вычисления площади и периметра....

Абстрактный класс, наследование, класс хранится в другом классе
Нужна помощь. Написать программу: 1 класс. Имеется абстрактный класс который описывает какую-то...

абстрактный класс как реализовать данные, над которыми методы выполняют какие-либо действия
Абстрактный класс как реализовать данные, над которыми методы выполняют какие-либо действия...

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru