Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы по ООП.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
613 Кб
Скачать
☆

Варианты заданий

При выполнении работы необходимо:

  • разработать соответствующие классы, их поля и методы;

  • создать в классах не менее 2-х конструкторов: по умолчанию и с параметрами; если в каком-либо конструкторе используется функция new, то следует дополнительно создать конструктор копирования;

  • поля класса сделать закрытыми, для чтения и изменения их значений определить открытые методы;

  • в соответствие с вариантом определить методы работы с объектами;

  • в функции main создать объекты для демонстрации работы методов класса c выводом соответствующих сообщений на монитор .

Усложненный вариант задания (необязательный) предполагает использование при создании объектов паттерн “Одиночка” [3]. Включите его в программу так, чтобы можно было создавать ровно столько объектов, сколько требуется для демонстрации работы программы;

В приложении к работе приводятся рекомендации по перекодировке латинского текста в кириллицу.

Защита этой и остальных работ предполагает обязательную демонстрацию студентами своих навыков работы в выбранной среде программирования: умения найти и исправить ошибки, указываемые компилятором, извлечь полезную информацию из его предупреждений, использования режима отладки и т.п.