0 / 0 / 0
Регистрация: 25.05.2015
Сообщений: 9
|
|
1 | |
Написать класс "комната", описывающий комнату учебного корпуса08.06.2015, 21:30. Показов 1522. Ответов 9
Метки нет (Все метки)
Господа , помогите разобраться с заданием
Написать класс «комната», описывающий комнату учебного корпуса. Комнат может быть учебной (аудитория, лаборатория, спорт зал) и служебной (кладовка, кабинет и др.) В комнате может помещаться m человек. Если делается попытка использовать комнату не по назначению (например, провести занятие в кладовке) или поместить туда слишком большое количество людей, то выдается сообщение об ошибке, а в вызывающую программу возвращается код ошибки. Используя объекты данного класса, написать программу, которая позволяет распределять аудитории при составлении расписания (10 аудиторий, 5 пар в день). если с первой частью что-то еще могу предположить , то дальше уж совсем печалка подтолкните , пожалуйса )
0
|
08.06.2015, 21:30 | |
Ответы с готовыми решениями:
9
Описать класс "Аудитория": наименование учебного корпуса, номер аудитории, количество мест Написать класс, описывающий банкомат Написать класс, описывающий дерево Написать класс, описывающий треугольник |
1150 / 742 / 483
Регистрация: 21.01.2014
Сообщений: 1,903
|
|
08.06.2015, 22:25 | 2 |
0
|
0 / 0 / 0
Регистрация: 25.05.2015
Сообщений: 9
|
||||||
08.06.2015, 22:48 [ТС] | 3 | |||||
пока показывать нечего
только создал помещения все таки я слабо представляю что делать дальше ))) думал воткнуть к каждой комнате True/false в случае если она учебная/не учебная но что-то не тыкается при заполнении объекта сори я в С# поока полный нуб
0
|
141 / 117 / 26
Регистрация: 07.12.2014
Сообщений: 371
|
|
08.06.2015, 23:11 | 4 |
Anklpmr, ну это мягко говоря не укладывается в смысл задания.Главная идея, как я понимаю, чтобы вы создали от класса комнаты наследников, которые представляют из себя конкретные типы комнат.Как вы собираетесь в вашем текущем коде определять тип комнаты?)
0
|
0 / 0 / 0
Регистрация: 25.05.2015
Сообщений: 9
|
|
09.06.2015, 09:59 [ТС] | 5 |
таки да
я тупо нарисовал комнаты xD видимо , я сегодня перегрелся , попробую завтра утром накалякать далеко не пропадайте ) Добавлено через 10 часов 41 минуту пиля ... что-то я не представляю как разбить комнаты по типам *_*
0
|
141 / 117 / 26
Регистрация: 07.12.2014
Сообщений: 371
|
|
09.06.2015, 18:01 | 6 |
Anklpmr, эм.Может быть наследованием?)
0
|
3 / 3 / 1
Регистрация: 25.03.2014
Сообщений: 45
|
||||||||||||||||
09.06.2015, 18:41 | 7 | |||||||||||||||
Сообщение было отмечено Anklpmr как решение
Решение
Это только так кирпичики, расписание сами придумаете, но у вас все объекты одинаковые вам надо просто будет ID сравнивать, и принадлежность помещения. Можете просто в комнате сделать список доступных действия, а в Action просто действие и сравнивать. Так наверно проще будет.
1
|
15 / 15 / 10
Регистрация: 09.01.2015
Сообщений: 37
|
||||||
09.06.2015, 19:17 | 8 | |||||
довольно объемное задание, думаю от этого можно оттолкнуться:
1
|
0 / 0 / 0
Регистрация: 25.05.2015
Сообщений: 9
|
|
09.06.2015, 21:41 [ТС] | 9 |
Во всяком случае вы мне очень помогли
понял хоть как это корректно строить думаю дальше успешно доворочу сам :3 Спасибо , ребят
0
|
.NET C#,ASP.NET MVC
594 / 507 / 224
Регистрация: 16.10.2010
Сообщений: 1,902
|
||||||
09.06.2015, 23:04 | 10 | |||||
Тут можно и с наследованием поработать
0
|
09.06.2015, 23:04 | |
09.06.2015, 23:04 | |
Помогаю со студенческими работами здесь
10
Написать класс, описывающий эллипс Написать класс, описывающий посылку на почте Написать класс описывающий множество треугольников Написать класс User, описывающий человека Создать класс, описывающий треугольник, и наследник, описывающий прямые треугольной призмы Создать классы, описывающий прямоугольники и класс-наследник, описывающий прямоугольные параллепипеды Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |