Лабораторная работа №2 по дисциплине “Объектно-ориентированное программирование” Вариант №6
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Язык программирования: C++
Тема: Принцип наследования. Статические методы.
Задание:
Создать иерархию графических классов в соответствии с рисунком (или использовать свой вариант). Описания классов желательно оформить в отдельном модуле.
ТОЧКА ОКРУЖНОСТЬ ЭЛЛИПС
ОТРЕЗОК ТРЕУГОЛЬНИК
ПРЯМОУГОЛЬНИК
Добавить методы движения фигур (в каждый класс). Использовать статические методы.
Написать программу, позволяющую выбирать фигуру для движения и вид движения: случайный или с помощью стрелок. Подключить к этой программе созданный модуль с описанием графических классов (если классы были выделены в отдельный модуль).
Тема: Принцип наследования. Статические методы.
Задание:
Создать иерархию графических классов в соответствии с рисунком (или использовать свой вариант). Описания классов желательно оформить в отдельном модуле.
ТОЧКА ОКРУЖНОСТЬ ЭЛЛИПС
ОТРЕЗОК ТРЕУГОЛЬНИК
ПРЯМОУГОЛЬНИК
Добавить методы движения фигур (в каждый класс). Использовать статические методы.
Написать программу, позволяющую выбирать фигуру для движения и вид движения: случайный или с помощью стрелок. Подключить к этой программе созданный модуль с описанием графических классов (если классы были выделены в отдельный модуль).
Дополнительная информация
Год сдачи: 2023
Оценка: Зачет
Ситняковская Елена Игоревна
Оценка: Зачет
Ситняковская Елена Игоревна
Похожие материалы
Объектно-ориентированное программирование. Вариант № 6
najdac
: 16 октября 2021
Задание:
Вариант 1.
Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта.
Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы.
Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения.
Описание классов желательно оформить в виде отдельного модуля. Иерархия классов должна вклю
90 руб.
Лабораторная работа №2 по дисциплине: Объектно-ориентированное программирование
vohmin
: 3 июня 2018
Тема: Продолжение темы лаб. работы №1.
Задание:
Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками.
Рекомендации к выполнению:
Внесите необходимые корректировки в программу лаб. работы №1.
Для работы с полями используйте, например, следующие методы: процедуру инициализации полей Init, функции GetX и Get
50 руб.
Лабораторная работа № 2 по дисциплине "Объектно-ориентированное программирование"
1231233
: 31 января 2012
Тема: Продолжение темы лаб. работы №1.
Задание:
Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками.
Рекомендации к выполнению:
Внесите необходимые корректировки в программу лаб. работы №1.
Для работы с полями используйте, например, следующие методы: процедуру инициализации полей Init, функции GetX и Get
23 руб.
Лабораторная работа №2 по дисциплине: «Объектно-ориентированный анализ и программирование»
Мария114
: 24 мая 2017
Тема: Объекты и классы
Задание: построить объектную структуру на языке Java с использованием UML диаграммы классов.
Для построения программы необходимо использовать объекты и UML диаграмму классов, построенную на первых занятиях. Каждый класс диаграммы необходимо представить в виде самостоятельного (отдельного) класса.
100 руб.
Лабораторная работа №2 по дисциплине: «Объектно-ориентированное программирование». Все варианты
Roma967
: 21 марта 2015
Задание:
Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками.
Рекомендации к выполнению:
Внесите необходимые корректировки в программу лаб. работы №1.
Для работы с полями используйте, например, следующие методы: процедуру инициализации полей Init, функции GetX и GetY для чтения данных из полей x и
300 руб.
Лабораторная работа № 2 по дисциплине "Объектно-ориентированное программирование". 4-й семестр. 6-й вариант
mastar
: 20 мая 2012
Лабораторная работа №2
Тема: Продолжение темы лаб. работы №1.
Задание:
Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками.
Рекомендации к выполнению:
Внесите необходимые корректировки в программу лаб. работы №1.
Для работы с полями используйте, например, следующие методы: процедуру инициализации полей I
120 руб.
Курсовая работа По дисциплине: Объектно-ориентированное программирование. Вариант 6
ASSASSIN
: 4 сентября 2015
Курсовая работа состоит из одного задания. Вид графического объекта, движение которого надо будет реализовать в работе, выбирается согласно своему варианту (см. далее таблицу вариантов).
Задание:
Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта.
См. скриншот
350 руб.
Лабораторная работа № 2 По дисциплине: Объектно-ориентированное программирование Вариант 4
Nitros
: 28 июня 2025
Лабораторная работа №2
Тема: Принцип наследования. Статические методы.
Задание:
Создать иерархию графических классов в соответствии с рисунком (или использовать свой вариант). Описания классов желательно оформить в отдельном модуле.
ТОЧКА ОКРУЖНОСТЬ ЭЛЛИПС
ОТРЕЗОК ТРЕУГОЛЬНИК
ПРЯМОУГОЛЬНИК
Добавить методы движения фигур (в каждый класс). Использовать статические методы.
Написать программу, позволяющую выбирать фигуру для движения и вид движения: случайный и
350 руб.
Другие работы
Правовые основы и содержание общего прокурорского надзора в РФ
nkvdshnik78
: 31 августа 2014
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1. ОБЩИЙ НАДЗОР, КАК ОСНОВНАЯ ОТРАСЛЬ НАДЗОРА ОРГАНОВ ПРОКУРАТУРЫ:
1.1 Понятие общего прокурорского надзора.
1.2 Место общего надзора среди других отраслей прокурорского надзора.
1.3 Проблемы и перспективы общего прокурорского надзора.
2. СОДЕРЖАНИЕ ОБЩЕГО ПРОКУРОРСКОГО НАДЗОРА.
ЗАКЛЮЧЕНИЕ
ИСПОЛЬЗОВАННАЯ ЛИТЕРАТУРА
ВВЕДЕНИЕ.
В Российской Федерации прокуратура является особым государственным органом, для которого надзор за исполнением законов составляет смысл, сущн
1000 руб.
Возникновение налогообложения и развитие теории налогов
Slolka
: 29 октября 2013
1. Налоги в экономической системе общества
Налог - одна из самых древних форм экономических отношений, появление которой связано с самыми первыми общественными потребностями. Налоги представляют собой обязательные сборы, взимаемые государством с хозяйственных субъектов и с граждан по ставке, установленной в законном порядке. К налогам относили разнообразные виды платежей из доходов отдельных граждан в пользу государства или государя. Это могли быть разного вида отчисления, подати, дани, пошлины
10 руб.
Микропроцессоры и цифровая обработка сигналов. Лабораторные работы №№1, 2, 3, 5. Вариант 22.
Walk_ns
: 27 февраля 2016
Лабораторная работа №1
Знакомство с интегрированной средой программирования keil-C
Лабораторная работа №2
Вывод информации через параллельные порты
Лабораторная работа №3
Ввод информации через параллельный порт
Лабораторная работа №5
Разработка цифрового измерителя температуры
100 руб.
Механика жидкости и газа СПбГАСУ 2014 Задача 9 Вариант 53
Z24
: 2 января 2026
Трубопровод, питаемый от водонапорной башни, имеет участок AB с параллельным соединением труб, длины которых l1 = (400 + 5·y) м, l2 = (200 + 2·z) м, l3 = (300 + 5·y) м. Длина участка BC l4 = (500 + 4·z) м. Диаметры ветвей трубопровода: d1 мм, d2 = d3 мм, d4 мм. Трубы стальные. Напор в конце трубопровода, в точке C, НС = 10 м. Расход в третьей ветви Q3 = (30 + 0,1·z) л/с.
Определить расходы на участках 1, 2 и BC и пьезометрический напор в точке A НA (рис. 9).
250 руб.