| engineerklub | Дата: Четверг, 25.12.2025, 14:24 | Сообщение # 1 |
 Генералиссимус
Группа: Администраторы
Сообщений: 36263
Статус: Offline
| Объектно-ориентированный анализ и программирование. Вариант общий
Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм.
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе. На диаграмме классов необходимо отобразить класс объекта «компьютер», основные поля класса (номер компьютера, расположение-аудитория), методы класса, перечисленные в диаграмме вариантов использования, а также отобразить классы, представляющие собой основные компоненты (части) объекта «компьютер»: системный блок, монитор, клавиатура, мышка. Созданные классы необходимо соединить между собой ассоциациями с указанием множественности на концах ассоциаций. Для построения программы необходимо использовать объекты и UML диаграмму классов, построенные ранее. Каждый класс диаграммы необходимо представить в виде самостоятельного (отдельного) класса.
СКАЧАТЬ
|
| |
|
|
| engineerklub | Дата: Четверг, 25.12.2025, 14:25 | Сообщение # 2 |
 Генералиссимус
Группа: Администраторы
Сообщений: 36263
Статус: Offline
| Тема: Пакеты, внутренние и вложенные классы
Задание: Необходимо расширить построенную объектную структуру с внедрением внутренних классов.
Рекомендации к выполнению: Для изменения ранее созданной программы необходимо классы, являющиеся зависимыми от класса-предка представить как внутренние классы. Например, класс «Mouse» класса «Computer» можно преобразовать во внутренний класс
СКАЧАТЬ
|
| |
|
|
| engineerklub | Дата: Четверг, 25.12.2025, 14:26 | Сообщение # 3 |
 Генералиссимус
Группа: Администраторы
Сообщений: 36263
Статус: Offline
| Тема: Коллекции объектов
Задание: преобразование структуры программы для представления информации о наборе объектов. Расширение программы должно включать обязательные элементы объявления и создания коллекции для хранения набора объектов и добавление в коллекцию нескольких объектов. Также для каждого элемента коллекции необходимо выполнить обращение к методу объекта.
Рекомендации к выполнению: Для преобразования программы необходимо выполнить следующие основные изменения: - в главный класс-предок необходимо добавить переменную коллекцию (ArrayList) - в конструкторе класса данную переменную необходимо создать (оператор new) - в процессе добавления элементов необходимо использовать метод add для добавления нового объекта в коллекцию.
СКАЧАТЬ
|
| |
|
|