Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Помогите написать тему по С++ Класс Книга

Ответить
Настройки темы
C/C++ - Помогите написать тему по С++ Класс Книга

Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Класс Книга
Скрытые поля:
Номер по порядку (назначается автоматически);
Название книги (генерируется случайным образом, путём компиляции заранее заготовленных слов, считанных из файла)
Количество глав (генерируется случайно в диапазоне 5-10);
Количество страниц в главе (вектор, каждая ячейка которого заполняется случайным образом);
Количество страниц в книге (вычисляется, исходя из предыдущих данных).
Публичные поля:
Статический счётчик количества экземпляров.
Скрытые методы:
Вычисление количества страниц в книге.
Публичные методы:
Конструктор (присваивает значения всем полям);
Деструктор (уменьшает статический счётчик);
Ручная смена количества глав в выбранной книге (с пересчётом количества страниц);
Вывод на экран всех полей (кроме статических);
Программа:
Создать массив экземпляров класса из 20 элементов. Затем предложить пользователю меню, позволяющее запускать публичные методы (кроме конструктора и деструктора), выводить данные на экран в таких режимах:
Вывод на экран всего списка;
Вывод на экран одного экземпляра с заданным порядковым номером;
Вывод на экран всех экземпляров с количеством страниц больше выбранного;
а также выйти из программы. Меню зациклить. После выполнения каждого пункта очищать экран. Предусмотреть максимальное количество ошибок пользователя.
Создать второй класс, который будет вести лог программы. Все его методы должны перегружать друг друга. В лог записываются такие данные: время события, номер экземпляра класса вызвавшего событие, метод вызвавший событие, входящие и исходящие данные события, успешность события. Все экземпляры основного класса должны взаимодействовать с одним, общим, экземпляром класса-логгера.

Отправлено: 16:02, 28-05-2015

 

Аватара для K.A.V.

Ленивый кусок мяса


Contributor


Сообщения: 1986
Благодарности: 723

Профиль | Сайт | Отправить PM | Цитировать


Можно таким способом сделать, быстрее и усилий минимум

-------
[Справочник по командам Windows] -- [Справочник по NSIS] -- [SFX Creator - для создания SFX архивов]


Отправлено: 16:53, 28-05-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Помогите написать тему по С++ Класс Книга

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Помогите написать батник, копирующий файлы по дате изменения kirillius Скриптовые языки администрирования Windows 4 22-07-2014 17:31
CMD/BAT - Помогите написать: сканер портов по ip в bat файле Eugene Shugaev Скриптовые языки администрирования Windows 0 16-03-2014 17:54
C/C++ - помогите написать программу по Классам C++ datileo Программирование и базы данных 1 13-05-2011 03:05
C/C++ - [решено] Помогите написать консольное приложение по теме "Работа с массивами" VadimExler Программирование и базы данных 1 27-03-2011 23:24
CMD/BAT - Помогите написать скриптик, решющий задачи поиска и удаления по таким критериям sponylum Скриптовые языки администрирования Windows 2 12-02-2011 12:02




 
Переход