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

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

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

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

07.12.2010, 17:52. Просмотров 735. Ответов 4
Метки нет (Все метки)

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

иерархия классов - C++
Создайте иерархию классов Point – Circle – Cylinder. Класс Point (точка) должен содержать координаты точки - х и у. Их следует объявить с...

Иерархия классов - C++
Доброе время суток! есть иерархия классов: #include <iostream> class date { int day; public: data(int day0){ day =...

Иерархия классов - C++
Доброго времени суток. Я написал 2 класса, один из которых - наследник class Entity { public: Entity(): Name("None")...

Иерархия классов - C++
Пожалуйста помогите написать программу: Иерархия классов: служащий, персона, рабочий, инженер; Вариант запроса: количество служащих со...

иерархия классов - C++
нашол иерархию клиент-авиакомпания вот она #include<iostream.h> #include<string.h> char newline; class con{ char...

Иерархия классов - C++
Порядок выполнения работы. 1. Создать проект, который содержит консольную программу Win32. 2. Определить иерархию классов (в...

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

и так далее..
1
TOTOSHA24
0 / 0 / 0
Регистрация: 10.04.2010
Сообщений: 14
08.12.2010, 22:00  [ТС] #5
Vladimir.
спасибо большое, очень помог)))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.12.2010, 22:00
Привет! Вот еще темы с ответами:

Иерархия классов С++ - C++
В общем, программа построена правильно(в приложениях фото задания). Но проблема в том, что "х" - это закрытый член класса и он не...

иерархия классов - C++
помогите с классами, базовый класс-ювелирное украшение производный телевизор и стиральная машина в классе не должно быть виртуальных...

Иерархия классов .... - C++
Добрый вечер Всем !!! ))) У меня возникли некоторые трудности с написанием программы, имеющей следующие особенности: 1) Определить...

Иерархия классов - C++
Здравствуйте! Есть следующее задание на С++ (лаб. работа) 1. Определить иерархию классов . 2. Определить в классе статическую...


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
08.12.2010, 22:00
Ответ Создать тему
Опции темы

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