7 / 7 / 1
Регистрация: 20.12.2010
Сообщений: 392
|
||||||
1 | ||||||
Контейнерный класс10.04.2012, 16:26. Просмотров 1706. Ответов 8
Метки нет Все метки)
(
1)Создать класс“Турагенство”, состоящей из класса ”Тур”.
2)Класс “Турагенство ”:название турагенства , год основания, телефон. 3)Класс “Тур”: название тура, колич. дней, стоимость. 4)Вывести названия агенств, у которых больше половины туров дороже 500$.
с main'ом сам разберусь если что...
0
|
|
10.04.2012, 16:26 | |
Контейнерный класс Реализовать контейнерный класс Контейнерный класс Array
|
|
8 / 8 / 5
Регистрация: 10.04.2012
Сообщений: 34
|
|
10.04.2012, 18:14 | 2 |
во-первых: код - бред
следовательно между классом "тур" классом "турагентство" должно быть отношение композиции, а не наследования, как в коде.
во-вторых: если уж делаете поля приватными/защищёнными добавляйте в класс get/set для каждого. класс "Tur" не надо наследовать, в классе "Turagensyvo" необходимо добавить коллекцию туров (в виде статического или динамического массива, а может вектор список или дека - на вкус программиста) и возможность их перечисления. алгоритм на пальцах для #4 1. создаём коллекцию турагентств. 2. заполняем тестовой инфой 3.1. обходим все турагентства по очереди 3.2.1 для каждого текущего турагентства обходим все его туры, предварительно заведём счётчик 3.2.2. если текущий тур стоит больше $500 увеличиваем счётчик на 1. 3.3 после цикла обхода туров смотрим счётчик - если он больше 1/2 количества туров, печатаем название агентства 3.4 повторяем для следующего агентства, пока все не закончатся 4. ??? 5. PROFIT
1
|
7 / 7 / 1
Регистрация: 20.12.2010
Сообщений: 392
|
|
10.04.2012, 18:38 [ТС] | 3 |
Спасибо за помощь. А можно увидеть пункт 4 в виде программного кода? а то так не особо понимаю о чём речь....
0
|
8 / 8 / 5
Регистрация: 10.04.2012
Сообщений: 34
|
|
10.04.2012, 20:00 | 5 |
увы, домовёнок, такая вот суровая жизнь. можно на c# писать, там можно гетеры/сетеры быстро создавать, можно использовать свойства (Q_PROPERTY) в QT, но выставлять на показ внутренности класса самый фиговый выбор. но тут же народ учится, так что пофиг.
это затруднительно пока не будет готовых классов, писать же надо на их основе
0
|
7 / 7 / 1
Регистрация: 20.12.2010
Сообщений: 392
|
|
10.04.2012, 20:40 [ТС] | 6 |
0
|
8 / 8 / 5
Регистрация: 10.04.2012
Сообщений: 34
|
|
10.04.2012, 21:22 | 7 |
увы, не то что бы мне жалко, но
0
|
![]() 516 / 420 / 92
Регистрация: 23.09.2010
Сообщений: 1,165
|
|
10.04.2012, 23:16 | 8 |
Это вполне логично, но абсолютно недопустимо с точки зрения красоты программирования и идеологии ООП. Такова жизнь.
1
|
В астрале
![]() 8028 / 4785 / 654
Регистрация: 24.06.2010
Сообщений: 10,558
|
||||||
11.04.2012, 09:57 | 9 | |||||
1
|
11.04.2012, 09:57 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
Свой контейнерный класс Что такое контейнерный класс? Контейнерный класс, с чем есть? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |