Страницу Назад
Поискать другие аналоги этой работы
50 Лабораторные работы №№1-5 по дисциплине: Объектно-ориентированное программирование. Вариант 02.ID: 172209Дата закачки: 07 Августа 2016 Продавец: freelancer (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Форматы файлов: Microsoft Word Сдано в учебном заведении: ДО СИБГУТИ Описание: Лабораторная работа №1 Тема: Принцип инкапсуляции. Описание класса. Задание: Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране. Лабораторная работа №2 Тема: Продолжение темы лаб. работы №1. Задание: Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками. Лабораторная работа №3 Тема: Принцип наследования. Создание иерархии классов. Классы и модули. Задание: Создать иерархию графических классов в соответствии с рисунком (см.скрин). Описания классов оформить в отдельном модуле. Лабораторная работа №4 Тема: Статические методы Задание: В модуль, созданный в лабораторной работе №3, добавить методы движения фигур (в каждый класс). Использовать статические методы. Написать программу, позволяющую выбирать фигуру для движения и вид движения: случайный или с помощью стрелок. Подключить к этой программе созданный модуль с описанием графических классов. Лабораторная работа №5 Тема: Принцип полиморфизма. Использование виртуальных методов. Задание: Внести следующие изменения в программу, разработанную в лабораторной работе №4: Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского). Использовать виртуальные методы для корректной работы программы после внесенных изменений Комментарии: В архиве 5 лабораторных работ + программа к каждой работе Размер файла: 88,4 Кбайт Фаил: ![]() ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Скачано: 5 Коментариев: 1 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать!
Лабораторные работы 1-3 по дисциплине: Управление качеством ПО. Вариант №2, 02
Контрольная и Лабораторные работы 1-3 по дисциплине: Управление качеством ПО. Вариант №2, 02 Лабораторная работа №1 по дисциплине: Объектно-ориентированное программирование. Вариант №02 Лабораторная работа №1 по дисциплине: Технологии разработки телекоммуникационных сервисов. Вариант: №21 РАЗРАБОТКА КЛИЕНТСКОГО ПРИЛОЖЕНИЯ НА ЯЗЫКЕ JAVA ДЛЯ РАБОТЫ С БАЗОЙ ДАННЫХ MYSQL.Лабораторная работа №1,2,3 + Контрольная работа. Вариант №23 Лабораторная работа №2 по дисциплине: Объектно-ориентированное программирование. Вариант №02 Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
timur2022 | 09 Апреля 2023 18:09:32 | |||
Сообщений: 1 |
Первая же лабораторная выдает ошибку и не запускается( |
|||
Пользователь скачал фаил 09 Апреля 2023
| ||||
Вход в аккаунт:
Страницу Назад
Cодержание / Объектно-ориентированное программирование / Лабораторные работы №№1-5 по дисциплине: Объектно-ориентированное программирование. Вариант 02.