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

Иерархия классов, военные - C++

Восстановить пароль Регистрация
 
TOTOSHA24
0 / 0 / 0
Регистрация: 10.04.2010
Сообщений: 14
07.12.2010, 17:52     Иерархия классов, военные #1
Привет)))есть такое задание:
задано семейство объектов, имеющих некоторую схожесть (общие признаки). Необходимо выделить наиболее общие черты объектов, на основе которых составить базовый класс. На основе базового класса разработать иерархию классов-потомков, конечными ветвями в которой будут заданные объекты. Иерархия классов должна быть минимум трехуровневой, то есть между базовым классом и классами, описывающими заданные объекты, должен быть хотя бы один промежуточный уровень иерархии. Для каждого класса реализовать собственные конструктор и деструктор.
вот семейство объектов:рядовой, генерал, майор, лейтенант, капитан, сержант, ефрейтор, полковник, прапорщик.
Саму иерархию я реализовать смогу, а вот какая здесь трехуровневая иерархия????больше чем на две не надумал) у них практически все общее(фио, звание, возраст, кол-во людей в подчинении), подскажите пожалуйста))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2010, 17:52     Иерархия классов, военные
Посмотрите здесь:

иерархия классов C++
C++ иерархия классов
Иерархия классов .... C++
Иерархия классов C++
Иерархия классов C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
oxotnik
 Аватар для oxotnik
1584 / 1061 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
07.12.2010, 18:04     Иерархия классов, военные #2
Цитата Сообщение от TOTOSHA24 Посмотреть сообщение
а вот какая здесь трехуровневая иерархия
Солдаты/старшины - мл. офицерский состав - старший офицерский состав.
TOTOSHA24
0 / 0 / 0
Регистрация: 10.04.2010
Сообщений: 14
07.12.2010, 18:27  [ТС]     Иерархия классов, военные #3
это будет только второй уровень иерархии,(первый это военные, второй -Солдаты/старшины - мл. офицерский состав - старший офицерский состав), а вот что заделать в третий уровень??????
Vladimir.
155 / 155 / 10
Регистрация: 24.11.2009
Сообщений: 375
08.12.2010, 18:48     Иерархия классов, военные #4
Необходимо выделить наиболее общие черты объектов, на основе которых составить базовый класс
базовый класс - солдат (поскольку и генерал и рядовой являются солдатами) поля - имя, фамилия, личный номер, звание, должность.
Производный класс генерал имеет приписку к округу/фронту
производный класс полковник имеет приписку к округу/фронту и полку.
производный класс майор имеет приписку к округу/фронту, полку, батальону
производный класс капитан имеет приписку к округу,фронту, полку, батальону, роте.

и так далее..
TOTOSHA24
0 / 0 / 0
Регистрация: 10.04.2010
Сообщений: 14
08.12.2010, 22:00  [ТС]     Иерархия классов, военные #5
Vladimir.
спасибо большое, очень помог)))
Yandex
Объявления
08.12.2010, 22:00     Иерархия классов, военные
Ответ Создать тему
Опции темы

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