Форма входа

Каталог работ

Общая информация » Каталог » Курсовые, контрольные, тесты, решение задач » Курсовые работы, контрольные, тесты, решение задач (18)

Объектно-ориентированное программирование. Лабораторные работы №1-5. Все варианты. (Работа Лабораторная)

Стоимость готовой работы: 204 рублей



Объектно-ориентированное программирование. Лабораторные работы №1-5. Все варианты. (Работа Лабораторная) - Артикул: 1800175763


Нужна готовая работа? пришлите ссылку на страницу в WhatsApp 79264944574

16.08.2019
Объектно-ориентированное программирование. Лабораторные работы №1-5. Все варианты. (Работа Лабораторная ) Лабораторная работа №1
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.

Лабораторная работа №2
Тема: Продолжение темы лаб. работы №1.
Задание:
Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками.

Лабораторная работа №3
Тема:
-Принцип наследования.
-Создание иерархии классов.
-Классы и модули.
Задание:
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.

Лабораторная работа №4
Тема: Статические методы
Задание:
В модуль, созданный в лабораторной работе №3, добавить методы движения фигур (в каждый класс). Использовать статические методы. Написать программу, позволяющую выбирать фигуру для движения и вид движения: случайный или с помощью стрелок. Подключить к этой программе созданный модуль с описанием графических классов.

Лабораторная работа №5
Тема: Принцип полиморфизма. Использование виртуальных методов.
Задание:
Внести следующие изменения в программу, разработанную в лабораторной работе №4:
Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского). 175763


Нужно решение этой работы, пиши в WhatsApp 79264944574
UNO: 1800175763
Категория: Курсовые работы, контрольные, тесты, решение задач (18) Стоимость работы: 204 Артикул - 1800175763
Просмотров: 252
*Стоимость готовой работы: 204 рублей

Нужна готовая работа? пришлите ссылку на страницу в WhatsApp

*Срок обработки заказа от 15 минут до 3-х часов
Поиск по сайту
Оформить заказ
Copyright MyCorp © 2024