1, 2 кр вар 8
КОНТРОЛЬНАЯ РАБОТА №1
Цель работы
Целью данной контрольной работы является контроль знаний и умений, полученных в процессе изучения предыдущего материала.
Предварительные сведения
В предыдущих лабораторных работах внутри классов Вы использовали только встроенные в компилятор типы данных. Данная работа будет отличаться лишь тем, что, помимо стандартных типов данных, Вы будете использовать еще и созданные Вами в предыдущей лабораторной работе классы.
Задания
В случае, если непонятна формулировка вопроса, выполняйте задание так, как Вы его понимаете, но предварительно объясните, как Вы поняли задание, то есть сформулируйте Ваше понимание данного задания.
Реализовать класс Person (персона) – инкапсулирует персональные данные о человеке (фамилию, имя, отчество и дату рождения типа Date). Для этого класса реализовать конструктор, позволяющий записать данные в объект и метод вывода персоны на экран. Реализовать класс Persons – массив персон. Реализовать операции доступа к элементам массива, конкатенации, добавления к массиву элемента. Метод, выдающий список лиц, до дня рождения которых осталось менее 5 дней (возможно придется модифицировать класс Date).
КОНТРОЛЬНАЯ РАБОТА №2
Цель работы
Целью данной контрольной работы является контроль знаний и умений, полученных в процессе изучения предыдущего материала.
Предварительные сведения
Данная контрольная работа является завершающим звеном в процессе разработки и реализации цикла лабораторных работ. Основная задача данной работы – доведение ранее созданных классов до полной функциональности.
Задания
Добавить к классу Date метод определения дня недели.
(Прилагаю этот класс)
К каждой кр отчет: задание, листинг, результат