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

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

Войти
Регистрация
Восстановить пароль
 
m1ster
1 / 1 / 0
Регистрация: 21.12.2011
Сообщений: 55
#1

наследование классов (создать vector, в котором будут находиться элементы классов) - C++

06.12.2012, 23:49. Просмотров 434. Ответов 0
Метки нет (Все метки)

есть
class defender
class forvard : public defender
class goalie : public defender

мне нужно создать vector ,в котором будут находиться элементы этих классов,vector<тип> players,какой писать тип?
defender? или defender*?

еще в каждом классе есть конструктор,
goalie(string sn,string pos,int t,int ts,int h,int g):defender(sn, pos,t,ts),hits(h),goals(g){};
так же для forvard и defender
как мне создавать эти элементы?
goalie a(st,pt,a,s,d,f) st pt строки a s d f числа
так писать или что-то изменить?
и еще как описать функции классов forvard и goalie в классе ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2012, 23:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос наследование классов (создать vector, в котором будут находиться элементы классов) (C++):

Наследование классов. Копирование производных классов - C++
Здравствуйте всем, у меня такой вопрос: написал код #include &quot;stdafx.h&quot; class A //Создаем класс А { int mA; ...

Создать иерархию классов представляющих простое наследование - C++
Ребята, необходимо решить 2 задачки. класс должен включать в себя : - компоненты данные - методы: а) конструктор по умолчанию; ...

Создать массив, в котором будут хранится названия / типы классов - C#
Собственно, вот в чем задача, есть некоторые классы реализовывающие интерфейс IPacket. Нужно завести массив, в котором будут хранится...

Создать exe-файл, в котором будут находиться все файлы программы - Windows 10
есть каталог с файлами программы и bat файл, который запускает программу, хотелось бы все это засунуть в exe чтобы на выходе появился файл...

Создать новый файл, в котором будут находиться все слова, длина которых будет наименьшей - Turbo Pascal
создать текстовый файл.За один просмотр файла создать новый файл, в котором будут находиться все слова, длина которых будет наименьшей.

Создать иерархию классов, представляющих простое наследование. Базовый класс – строка символов (char *) - C++
. Создать иерархию классов представляющих простое наследование. Базовый класс – строка символов (char *). Производный класс – методы,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2012, 23:49
Привет! Вот еще темы с ответами:

Заменить наследование классов на наследование интерфейсов - C++
#include &lt;iostream&gt; #include &lt;assert.h&gt; using namespace std; int people_on_base = 100; int vehicles_on_base = 100; double...

Множественное наследование, Перегрузка функций, Перегрузка операторов, Использование дружественных функций и классов, Использование шаблонов классов - C++
Здравствуйте!!! Я бы хотел попросить помоч решить...ну или скинуть примеры таких задач, если вдруг у вас они завалялись на компе или...

Из данного линейного массива создать другой массив, в котором первыми будут стоять отрицательные элементы, а затем положительные - Turbo Pascal
Помогите еще с одной задачей :) Из данного линейного массива создать другой массив, в котором первыми будут стоять отрицательные...

наследование классов - C++
Есть базовый класс class List { protected: struct Element { char name; int n_bus; int n_mar;


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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