Объектно-ориентированное программирование. Лабораторные работы №№1-5

Цена:
25 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon LAB1.PAS
material.view.file_icon Лаб1 (программа).docx
material.view.file_icon Лаб1.doc
material.view.file_icon
material.view.file_icon LAB2.PAS
material.view.file_icon Лаб2 (программа).docx
material.view.file_icon Лаб2.doc
material.view.file_icon
material.view.file_icon FIGURA.PAS
material.view.file_icon Лаб3 (программа).docx
material.view.file_icon Лаб3.doc
material.view.file_icon
material.view.file_icon FIGURA.PAS
material.view.file_icon LAB4.PAS
material.view.file_icon Лаб4 (программа).docx
material.view.file_icon Лаб4.doc
material.view.file_icon
material.view.file_icon FIGURA.PAS
material.view.file_icon LAB5.PAS
material.view.file_icon Лаб5 (программа).docx
material.view.file_icon Лаб5.doc

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа №1
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.

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

Лабораторная работа №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-3
Лабораторная работа №1 Тема: Принцип инкапсуляции. Описание класса. Задание: Часть 1. Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. При написании программы на С++ или С# инициализировать поля с помощью конструктора (объявить два конструктора: по умолчанию и с параметрами). Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране. Часть 2. Сделать защиту полей класса (т.е. работать с полями в основной программе не напрям
User Александр404 : 12 мая 2019
150 руб.
Объектно-ориентированное программирование. Лабораторные работы 1-3
Особенности формирования волевых качеств у дошкольников
В учении о высших психических функциях проблема воли занимает важное место. Проблема воли, произвольной и волевой регуляции поведения и деятельности человека, давно занимает умы ученых, вызывая острые споры и дискуссии. Еще в Древней Греции обозначились две точки зрения на понимание воли: аффективная и интеллектуалистическая. Платон понимал волю как некую способность души, определяющую и побуждающую активность человека. Аристотель связывал волю с разумом. Превращение элементарных психологически
User Qiwir : 18 октября 2013
Гидромеханика ПетрГУ 2014 Задача 5 Вариант 51
Определить направление движения реальной жидкости и вид местного сопротивления в наклонном трубопроводе при следующих исходных данных для сечений 1-1 и 2-2: геометрические высоты сечений z1, z2; манометрические давления р1, р2; диаметры трубопровода d1 = 200 мм, d2 = 120 мм; расход жидкости Q, кинематический коэффициент вязкости жидкости ν = 10⸱10-6 м²/с, которому соответствует жидкость с плотностью ρ = 850 кг/м³.
User Z24 : 9 марта 2026
200 руб.
Гидромеханика ПетрГУ 2014 Задача 5 Вариант 51
Курсовой по деталям машин. Программы для расчётов курсового проекта. Задание № 8.
Программа для расчётов курсового проекта по деталям машин на базе EXCEL и AutoCAD. Для проведения расчета имеется подробная инструкция по расчету и вводу данных. Методика пользования программами предусматривает поэтапное проведение расчетов"шаг за шагом", при этом на каждом "Листе" необходимо задавать исходные данные, полученные в предыдущих расчетах. Содержание программ для расчета и последовательность выполнения расчетов 1. Инстру
User kyxlik2 : 5 октября 2012
80 руб.
Курсовой по деталям машин. Программы для расчётов курсового проекта. Задание № 8.
Товар как объект торгового оборота понятие и содержание
Введение………………………………………………………………..…….3 Товар как объект торгового оборота: понятие и содержание……….4 Договор оптовой купли-продажи……………………………………….6 Заключение…………………………………………………………………..10 Список использованной литературы…………..…………………………...11 Введение Коммерческое право — одна из новых дисциплин для современ­ного российского правоведения. В России обучение коммерческому праву велось уже со второй половины XIX в.. В соответствии с императорским Уставом универ­ситетов 1884 г. в каждом универс
User Lokard : 5 ноября 2013
10 руб.
up Наверх