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

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

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

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

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

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

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

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

Иерархия классов - C++
Добрый вечер. Такое задание. Реализовать иерархию понятий "Студент" , "Группа" , "Факультет" . Группу представить совокупностью...

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

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

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

иерархия классов - C++
#include <iostream> #include <string> #include <math.h> using namespace std; class A { protected: int a; ...

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

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

Иерархия классов , списки - C++
Добрый день. Есть три класса , Stud, Group из студентов , и Facultet из групп. Пытаюсь решить задачу перевода указанного списка...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
oxotnik
1586 / 1063 / 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     Иерархия классов, военные
Ответ Создать тему
Опции темы

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