0 / 0 / 0
Регистрация: 29.03.2015
Сообщений: 12
|
|
1 | |
Создание и использование класса "Аквариум"20.05.2015, 11:19. Показов 2257. Ответов 1
Метки нет (Все метки)
Помогите с реализацией . Класс создан , а дальше немного непонятно .
Класс Аквариум Скрытые поля: • Номер по порядку (назначается автоматически); • Объём (генерируется случайно); • Количество видов рыбок (генерируется случайно); • Название рыбки (динамический массив, значение элементов которого выбирается случайно из заготовленных вариантов считаных из файла); • Количество рыбок одного вида (динамический массив, значение элементов которого генерируется случайным образом в диапазоне 1-5); • Всего рыбок в аквариуме (вычисляется, исходя из предыдущих данных). Публичные поля: • Статический счётчик количества экземпляров. Скрытые методы: • Вычисление количества рыбок в аквариуме. Публичные методы: • Конструктор (присваивает значения всем полям); • Деструктор (уменьшает статический счётчик); • Ручная смена количества рыбок выбранного вида в выбранном аквариуме (с пересчётом общего числа рыбок в аквариуме); • Вывод на экран всех полей (кроме статических); Программа: Создать массив экземпляров класса из 20 элементов. Затем предложить пользователю меню, позволяющее запускать публичные методы (кроме конструктора и деструктора), выводить данные на экран в таких режимах: • Вывод на экран всего списка; • Вывод на экран одного экземпляра с заданным порядковым номером; • Вывод на экран количества рыбок выбранного типа во всех аквариумах; а также выйти из программы. Меню зациклить. После выполнения каждого пункта очищать экран. Предусмотреть максимальное количество ошибок пользователя. Создать второй класс, который будет вести лог программы. Все его методы должны перегружать друг друга. В лог записываются такие данные: время события, номер экземпляра класса вызвавшего событие, метод вызвавший событие, входящие и исходящие данные события, успешность события. Все экземпляры основного класса должны взаимодействовать с одним, общим, экземпляром класса-логгера. Проблема с ручной сменой кол-ва рыб. и с созданием и реализацией логгера .
0
|
20.05.2015, 11:19 | |
Ответы с готовыми решениями:
1
Создание и использование объектов класса Аквариум. Определить иерархию рыб и рептилий. Создать аквариум Создание и использование класса Создание класса и использование его Создание нейронной сети для подбора растений в аквариум |
13 / 13 / 9
Регистрация: 23.10.2014
Сообщений: 184
|
|
20.05.2015, 11:28 | 2 |
Виктория228, что непонятно? и где созданный класс?
0
|
20.05.2015, 11:28 | |
20.05.2015, 11:28 | |
Помогаю со студенческими работами здесь
2
Создание класса –наследника. Использование полиморфизма Создание класса и использование его в других программах Создание и использование потоков с использованием класса Thread Создание шаблонного класса потомка и использование им родительских методов Создание класса –наследника. Использование полиморфизма. Виртуальные функции. Создание класса-прототипа и использование его в Windows-приложении Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |