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

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

Войти
Регистрация
Восстановить пароль
 
eugrita
3 / 4 / 0
Регистрация: 18.11.2009
Сообщений: 441
#1

Система классов комнат TRoom - C++

06.06.2011, 23:18. Просмотров 312. Ответов 0
Метки нет (Все метки)

Вопросы в данной теме не программистские, а постановочные. И отвечать на него людям знакомым со строительством жилых зданий. Хочется написать систему классов (базовый - абстрактный) и наследников характеризующие жилые помещения - комнаты и возможно квартиры, как наборы комнат.
Хочется чтобы модель была возможно ближе к реальности и содержала сведения, интересующие как проектировщиков так и жильцов-клиентов.
Ну 1-е шаги достаточно очевидны. Как минимум комната даже на уровне абстрактного класса должна характеризоваться габаритами - w- ширина, l - длина , может и высотой h.
Ну можно задать параметры - количество окон, тип (смежная/изолированная)
Квартиры очевидно - набор из объектов-комнат.можно тоже систему классов-наследников по кол-ву комнат - 1-комн, 2-комн,3-комн и т.п.
что еще? cмотрел инет. кто-то предлагает методы включения-выключения , еще методы работы с климатической установкой - но это считаю не очень убедительным
Наверное в дочернем классе комнаты надо добавить свойство "Этажность", возможно, наличие/отсутствие кондиционеров, окон-пакетов. Отдельно выделить дочерний класс "Кухня"
с свойством "наличие вытяжки"
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2011, 23:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Система классов комнат TRoom (C++):

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

Система классов визуального интерфейса - C++
Тема по ООП такая: "Система классов визуального интерфейса" Использовать процедуры полиморфного объекта... я не знаю какой пример...

Система остаточных классов в длинной арифметике - C++
Добрый день, коллеги. Занялся реализацией длинной арифметики (так, чисто для тренировки) и у меня возник вопрос. Пробовал ли...

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

Создать класс RIELTER, с полями в закрытой части: количество комнат, этаж; площадь; адрес - C++
Создать класс RIELTER, с полями в закрытой части: количество комнат, этаж; площадь; адрес. Класс имеет конструктор, методы установления,...

Разработать иерархию классов, демонстрирующее работу с коллекцией объектов разных классов - C++
Задание: Разработать в соответствии с индивидуальным заданием иерархию классов и приложение, демонстрирующее работу с коллекцией объектов...

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

Вынести методы из классов Panel и PictureBox (явная реализация методов базовых абстрактных классов) - C++
Тема: Множественное наследование. Явная реализация методов базовых абстрактных классов. Как вынести методы из классов Panel и...

Реализация отношения классов типа двунаправленная ассоциация, UML, порядок объявления классов, неполный класс - C++
Доброго времени суток! Осваивая UML, решил реализовать отношение двунаправленной ассоциации по диаграмме: У одного владельца...

Преобразования объектов классов в объекты других классов - C++
Задача типа обмен валют. Нужно конвертировать старый фунт стерлинг(фунт, шиллинг и пенсы) в доллары и обратно, по курсу 1 фунт = 50...

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


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

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

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