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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
VadiMaid
3 / 3 / 0
Регистрация: 13.01.2013
Сообщений: 142
#1

Наследование. Класс Basic и его наследники Virus и AntiV - C++

27.10.2015, 16:12. Просмотров 127. Ответов 2
Метки нет (Все метки)

Доброго времени суток! Поясните пожалуйста как правильно прописать данное наследование: имеется абстрактный класс Basic, от него наследуются 2 класса Virus и AntiV, от них в свою очередь наследуется еще 1 класс Cell. Как это все описать чтобы не возникало ошибок вроде двойственности аргументов или отсутствия указателя.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.10.2015, 16:12     Наследование. Класс Basic и его наследники Virus и AntiV
Посмотрите здесь:

Возможно ли? Базовый класс с чисто виртуальной функцией и наследники - C++
есть такая ситуация, есть базовый класс и от него 2 наследника. У наследников есть одинаковые функции, но имеющие разный тип принимаемого...

Наследование: реализовать иерархию классов (класс String, его потомки - SymbString и BinStryng) - C++
Написать программу, демонстрирующую работу с объектами двух типов: Т1 и Т2, для чего создать систему соответствующих классов. Каждый объект...

Наследование и абстрактный класс - C++
Вот сделал список с такими условиями #include <iostream> #include <conio.h> #include <string> using namespace std; ...

Абстрактный класс. Наследование - C++
class polygon{ int height, width, point p; e_color color; public: virtual ~polygon(){} ...

Класс точка(наследование) - C++
Тема:ПРоизводные классы.Наследование Создать класс Точка, которая имеет координаты. Класс Эллипсов, и класс Окружностей. Определить...

Класс Car. Наследование - C++
1) У нас есть class Car --> св-ва maxspeed, currentspeed. Методы Getmaxs(), Getcurrs() которые соответственно возвр. maxspeed и...

Класс бинарных деревьев. Наследование - C++
Доброго времени суток! Имеется задание написать абстрактный класс бинарного дерева и класс рациональных чисел. От них отнаследовать классы...

Наследование преинкремента в класс с постинкрементом - C++
Дана задача: Написать класс Counter, реализовать в нем перегрузку преинкремента. В производном от него классе реализовать перегрузку...

Создать класс «Авто», Наследование - C++
Приветствую... Помогите однотипную задачку решить, только с наследованием. Создать класс «Авто», с полями «марка», «максимальная...

Наследование: Создать класс двигатель - C++
Создать класс двигатель, имеющий мощность. Определить конструкторы и метод доступа Создать класс автомашины, содержащий класс двигатель....

Наследование, указатель на производный класс - C++
Указатель на тип базового класса при открытом наследовании может хранить адрес объекта производного класса. class num { ...

Абстрактный базовый класс и множественное наследование - C++
Общая постановка. Создать программу с абстрактным базовым классом и множественным наследованием. Помогите разобраться почему не работает,...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
castaway
Эксперт С++
4881 / 3017 / 370
Регистрация: 10.11.2010
Сообщений: 11,076
Записей в блоге: 10
Завершенные тесты: 1
27.10.2015, 19:18     Наследование. Класс Basic и его наследники Virus и AntiV #2
C++
1
2
3
4
5
6
7
8
9
10
11
class Basic {};
 
class Virus : public Basic {};
 
class AntiV : public Basic  {};
 
class Cell : public Virus, public AntiV {};
 
int main() {
    Cell c;
}
VadiMaid
3 / 3 / 0
Регистрация: 13.01.2013
Сообщений: 142
27.10.2015, 19:21  [ТС]     Наследование. Класс Basic и его наследники Virus и AntiV #3
castaway, Спасибо!
Yandex
Объявления
27.10.2015, 19:21     Наследование. Класс Basic и его наследники Virus и AntiV
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru