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

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

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

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

06.12.2012, 23:49. Просмотров 430. Ответов 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++
C++ наследование классов
наследование классов C++
C++ Наследование Классов с++
Наследование классов C++
C++ Заменить наследование классов на наследование интерфейсов
C++ Наследование классов
Наследование классов C++
Наследование классов C++
C++ Создать иерархию классов, представляющих простое наследование. Базовый класс – строка символов (char *)
C++ Создать иерархию классов представляющих простое наследование

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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