Объектно-ориентированное программирование(20-й вариант, лабораторные работы №№ 1-5)

Цена:
300 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon AP5.EXE
material.view.file_icon AP5.PAS
material.view.file_icon AP5UNIT.PAS
material.view.file_icon AP5UNIT.TPU
material.view.file_icon Лабораторная 5.doc
material.view.file_icon
material.view.file_icon AP1.EXE
material.view.file_icon AP1.PAS
material.view.file_icon Лабораторная 1.doc
material.view.file_icon
material.view.file_icon AP2.EXE
material.view.file_icon AP2.PAS
material.view.file_icon Лабораторная 2.doc
material.view.file_icon
material.view.file_icon AP3.PAS
material.view.file_icon AP3.TPU
material.view.file_icon Лабораторная 3.doc
material.view.file_icon
material.view.file_icon AP4.EXE
material.view.file_icon AP4.PAS
material.view.file_icon AP4UNIT.PAS
material.view.file_icon AP4UNIT.TPU
material.view.file_icon Лабораторная 4.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

1.Тема: Принцип инкапсуляции. Описание класса.
Задание:
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
2.Тема: Продолжение темы лаб. работы №1.
Задание:
Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками.
3.Тема:
Принцип наследования.
Создание иерархии классов.
Классы и модули.
Задание:
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
4.Тема: Статические методы
Задание:
В модуль, созданный в лабораторной работе №3, добавить методы движения фигур (в каждый класс). Использовать статические методы. Написать программу, позволяющую выбирать фигуру для движения и вид движения: случайный или с помощью стрелок. Подключить к этой программе созданный модуль с описанием графических классов.
5.Тема: Принцип полиморфизма. Использование виртуальных методов.
Задание:
Внести следующие изменения в программу, разработанную в лабораторной работе №4:
Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).

Дополнительная информация

Оценка - отлично
Лабораторная работа №1 "Объектно-ориентированное программирование"
Уважаемый студент дистанционного обучения, Оценена Ваша работа по предмету: Объектно-ориентированное программирование Вид работы: Лабораторная работа 1 Оценка:Зачет Дата оценки: 20.02.2022 Рецензия:Уважаемый -------, Ситняковская Елена Игоревна
User Daniil2001 : 20 февраля 2022
25 руб.
Лабораторная работа №1 "Объектно-ориентированное программирование"
Объектно-ориентированное программирование. Лабораторная работа №1
Тема: Принцип инкапсуляции. Описание класса. Задание Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
User sibguter : 5 июня 2018
39 руб.
Объектно-ориентированное программирование. Лабораторная работа №1.
Тема: Принцип инкапсуляции. Описание класса. Задание: Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране. Рекомендации к выполнению: Продумайте, какие характеристики есть у объекта Точка, и какие действия можно над ним проделывать. Затем опишите класс tPoint, включив соответствующие поля и методы. Далее продумайте и запишите код каждого метода. После окончания всех опис
User zhekaersh : 18 марта 2015
35 руб.
Объектно-ориентированное программирование. Лабораторная работа №1.
Объектно-ориентированное программирование. Лабораторная работа №1
Задание: Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
User wchg : 4 сентября 2013
98 руб.
Объектно-ориентированное программирование, Лабораторная работа №1
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
User GTV8 : 10 сентября 2012
150 руб.
Объектно-ориентированное программирование: Лабораторные работы 1-3
Лабораторная работа №1 Тема: Принцип инкапсуляции. Описание класса. Задание: Часть 1. Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. При написании программы на С++ или С# инициализировать поля с помощью конструктора (объявить два конструктора: по умолчанию и с параметрами). Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране. Часть 2. Сделать защиту полей класса (т.е. работать с полями в основной программе не напряму
User uliya5 : 25 февраля 2024
300 руб.
Лабораторная работа № 1 по предмету Объектно-ориентированное программирование
Лабораторная работа №1 Тема: Принцип инкапсуляции. Описание класса. Задание: Часть 1. Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. При написании программы на С++ или С# инициализировать поля с помощью конструктора (объявить два конструктора: по умолчанию и с параметрами). Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране. Часть 2. Сделать защиту полей класса (т.е. работать с полями в основной программе не напрям
User svladislav987 : 16 апреля 2021
200 руб.
Объектно-ориентированное программирование. Лабораторные работы №№1-5
Лабораторная работа №1 Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране. Лабораторная работа №2 Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками. Лабораторная работа №3 Созда
User Asiksep : 8 декабря 2019
25 руб.
Проект автоматизации технологического процесса цеха по выращиванию микроводорослей
Содержание Введение………………………………………………………………….............6 1. Изучение состояния вопроса……………………………................................8 1.1. Общие сведения о состояние кормопроизводства в республики …...................8 1.2. Нетрадиционные способы производства кормов ………………………….......10 1.3 Использование хлореллы в кормлении сельскохозяйственных животных ....11 1.4. Хлорелла - ценный источник белково-витаминных добавок……………...12 2. Технологическая часть. …….........................................
User Алекс2019 : 26 июня 2012
Теория Электрических Цепей. Лабораторные работы №№4-6
Лабораторная работа No4 1. Цель работы Исследование зависимости входного сопротивления реактивного двухполюсника от частоты. 2. Подготовка к выполнению работы При подготовке к работе необходимо изучить теорию реактивных двухполюсников, методы их анализа и синтеза (параграфы 4.5 и 16.6 электронного учебника). 3. Экспериментальная часть 3.1. Соберем схему реактивного двухполюсника (рисунок 1.а, 1.б). E=1 В, f=1кГц, R0=10 кОм, L1=L2=1 мГн, C1=63,536 нФ, С2 = 15,831 нФ С = (100+N∙5) нФ =125 нФ
User Kaliakparove : 22 марта 2018
180 руб.
Лабораторная работа №2 по дисциплине: Архитектура телекоммуникационных систем и сетей. Вариант общий
Задание к лабораторной работе Собрать сеть, представленную на рисунке 1. Адреса, представленные на рисунке, являются адресами подсетей. Адреса интерфейсов должны быть настроены в соответствии с принадлежностью данного интерфейса конкретной подсети. Выбрать для реализации устройства Router-PT Empty, Switch 2950-24 и PCPT. Прежде чем соединить маршрутизаторы в сеть, необходимо добавить к каждому из них по три слота PT-ROUTER-NM-1CFE, как это было сделано в лабораторной работе №1. Произвести настро
User Учеба "Под ключ" : 25 августа 2022
400 руб.
promo
Контрольная работа по дисциплине "Цифровая обработка сигналов"
Задача №1. Исходные данные: Umax,в Fв, кГц k n-разрядность 13 11 4 8 Задача 2 В предположении, что сигнал сообщения имеет гармоническую форму частоты Fв и амплитуды UMAX. Исходные данные: Umax,в Fв, кГц k n-разрядность 13 11 4 8 Задача 3 1. В соответствии с дискретным преобразованием Фурье рассчитать и построить спектр заданного сигнала. Заданный сигнал представляет собой двоичную дискретную последовательность 10000. 2. Выполнить восстановление исход
350 руб.
up Наверх