Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.03.2009, 13:00   #1
prikolist
Форумчанин
 
Аватар для prikolist
 
Регистрация: 18.06.2008
Сообщений: 350
Радость Помочь немного в задании

Здравствуйте программисты! Недавно вот только немного, начал изучать С++ Builder 6.0 вот, препод дал задание. Подскажите пожалуйста, или дайте хотя б маленьький примерчик, вот условие задания. Заранне благодарен за помощь.
Код:
Создать класс комната, имеющий площадь, определенное число комнат, этаж. Определить конструктор, деструктор и методы доступа( чтения и записи) полей класса. 
Создать два производных класса:
1)	Класс - однокомнатная квартира, содержащий комнату и кухню (ее площадь).
2)	Класс – трехкомнатная квартира, содержащий 3 комнаты (их площади), кухню (ее площадь).
Определить конструкторы, деструкторы, методы доступа(чтения и записи) площади, этажности, количества комнат однокомнатной и трехкомнатной квартиры. 
Создать экземпляры объектов всех классов.
В методах доступа к данным класса предусмотреть вывод сообщений поясняющих, метод какого класса вызывается
Благодраю заранне за ответ.
prikolist вне форума Ответить с цитированием
Старый 27.03.2009, 13:18   #2
wyvern
Форумчанин
 
Аватар для wyvern
 
Регистрация: 24.03.2009
Сообщений: 215
По умолчанию

Класс комната, содержащий определенное число комнат?
Или класс квартира? Но квартира - производный класс...

Непонятна просьба совсем...(
wyvern@localhost:~$ sudo emerge --unmerge world
wyvern вне форума Ответить с цитированием
Старый 27.03.2009, 13:27   #3
prikolist
Форумчанин
 
Аватар для prikolist
 
Регистрация: 18.06.2008
Сообщений: 350
По умолчанию

Я не в курсе. Вот дали условие задачи, и дали на размыщление неделю, нужно как-то постараться сделать.
Ещё было такое условие перед этим.
Постановка задачи:
1. В соответствии с заданным вариантом спроектировать иерархию классов;
2. Описать поведение и состояние всех компонент классов. Использовать спецификаторы доступа к полям и методам класса: public, private, published;
3. Создать экземпляры объектов классов;
4. В реализации программы должен быть предусмотрен вывод значений и области видимости (public, protected, private) полей родительского и производных классов,



Можно решить в консольном режиме, но желательно чтоб было на форме.

Последний раз редактировалось prikolist; 27.03.2009 в 13:32.
prikolist вне форума Ответить с цитированием
Старый 27.03.2009, 23:48   #4
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Цитата:
Подскажите пожалуйста, или дайте хотя б маленьький примерчик, вот условие задания.
Конкретнее ставьте вопрос. Если вам просто написать код - тема офф сразу.
MaTBeu вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
немного о одномерных массивах Алекс К. Помощь студентам 2 10.03.2009 19:38
немного переделать (Делфи7) Joxter Помощь студентам 7 30.11.2008 22:16
немного переделать задание braza Паскаль, Turbo Pascal, PascalABC.NET 1 09.05.2008 21:23
Организовать ввод данных с файла созданного в первом задании и вывод их терминал. Saniok Помощь студентам 2 25.10.2007 22:25
Немного математики Socol Помощь студентам 3 18.02.2007 02:01