Лабораторная работа № 2 По дисциплине: Объектно-ориентированное программирование Вариант 4

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

material.view.file_icon
material.view.file_icon
material.view.file_icon EGAVGA.BGI
material.view.file_icon Figura.doc
material.view.file_icon FIGURA.PAS
material.view.file_icon FIGURA.TPU
material.view.file_icon LABR2.EXE
material.view.file_icon LABR2.PAS
material.view.file_icon Отчет.doc
material.view.file_icon Программа.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа №2

Тема: Принцип наследования. Статические методы.

Задание:
Создать иерархию графических классов в соответствии с рисунком (или использовать свой вариант). Описания классов желательно оформить в отдельном модуле.

   ТОЧКА ОКРУЖНОСТЬ  ЭЛЛИПС
   
ОТРЕЗОК  ТРЕУГОЛЬНИК
   
ПРЯМОУГОЛЬНИК

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

Рекомендации к выполнению на Паскале:
В данной лабораторной работе Вы должны написать, откомпилировать и сохранить модуль, содержащий описание классов графических фигур. Для этого изучите в лекциях §9 “Классы и модули” и разберите в примере 2.7 (п.10) конспекта лекций модуль FIGURA.
Сам модуль запускать на выполнение не пытайтесь, только откомпилируйте. Все что описано в модулях вызывается из программ, к которым они подключены.
Лабораторная работа №2 по дисциплине: Объектно-ориентированное программирование
Тема: Продолжение темы лаб. работы №1. Задание: Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками. Рекомендации к выполнению: Внесите необходимые корректировки в программу лаб. работы №1. Для работы с полями используйте, например, следующие методы: процедуру инициализации полей Init, функции GetX и Get
User vohmin : 3 июня 2018
50 руб.
Лабораторная работа № 2 по дисциплине "Объектно-ориентированное программирование"
Тема: Продолжение темы лаб. работы №1. Задание: Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками. Рекомендации к выполнению: Внесите необходимые корректировки в программу лаб. работы №1. Для работы с полями используйте, например, следующие методы: процедуру инициализации полей Init, функции GetX и Get
User 1231233 : 31 января 2012
23 руб.
Лабораторная работа №2 по дисциплине: «Объектно-ориентированное программирование». Все варианты
Задание: Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками. Рекомендации к выполнению: Внесите необходимые корректировки в программу лаб. работы №1. Для работы с полями используйте, например, следующие методы: процедуру инициализации полей Init, функции GetX и GetY для чтения данных из полей x и
User Roma967 : 21 марта 2015
300 руб.
promo
Лабораторная работа №2 по дисциплине “Объектно-ориентированное программирование” Вариант №6
Язык программирования: C++ Тема: Принцип наследования. Статические методы. Задание: Создать иерархию графических классов в соответствии с рисунком (или использовать свой вариант). Описания классов желательно оформить в отдельном модуле. ТОЧКА ОКРУЖНОСТЬ ЭЛЛИПС ОТРЕЗОК ТРЕУГОЛЬНИК ПРЯМОУГОЛЬНИК Добавить методы движения фигур (в каждый класс). Использовать статические методы. Написать программу, позволяющую выбирать фигуру для движения и вид движения: случ
User Софья5 : 16 сентября 2024
100 руб.
Лабораторная работа №2 по дисциплине “Объектно-ориентированное программирование” Вариант №6
Лабораторная работа №2 по дисциплине: «Объектно-ориентированное программирование». Вариант №7
Лабораторная работа №2 Тема: Продолжение темы лаб. работы №1. Задание: Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками.
User kiana : 27 октября 2014
50 руб.
Лабораторная работа №2 по дисциплине: Объектно-ориентированное программирование. Вариант №02
Тема: Продолжение темы лаб. работы №1. Задание: Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками.
User Jack : 4 сентября 2014
100 руб.
Объектно-ориентированное программирование
«Работа со стандартной библиотекой шаблонов». На языке С++ реализовать класс, описывающий товар на складе, содержащий поля: наименование, артикул, дата поступления на склад, количество товара, цена за единицу товара. Реализовать класс контейнер - вектор, содержащий объекты класса «Товар». Отсортировать контейнер. С использованием алгоритма двоичного поиска, провести поиск в контейнере по артикулу, названию, и дате поступления. При поиске осуществлять запись найденных объектов в контейнер-список
User studypro3 : 6 августа 2018
400 руб.
Объектно-ориентированное программирование
Смоделировать движение шариков в замкнутом сосуде Целью моей курсовой работы являлось моделирование движения шариков в замкнутом сосуде (форма сосуда может быть различной). Шарики должны двигаться прямолинейно с отражением от стенок сосуда и от других шариков. При запуске программы для пользователя появляется меню, в котором он может выбрать форму сосуда с помощью клавиш «вправо», «влево», «Enter». Сосуды имеют форму бутылки, колбы и вазы.
User Mikola456 : 27 мая 2016
700 руб.
Разработка мероприятий по управлению персоналом на предприятии торговли
ОГЛАВЛЕНИЕ ВВЕДЕНИЕ 1. ОБЩИЕ ПРИНЦИПЫ УПРАВЛЕНИЯ ПЕРСОНАЛОМ ТОРГО­ВОГО ПРЕДПРИЯТИЯ. 1.1. Классификация работников по основным признакам; 1.2. Управление численностью и составом персонала; 1.3. Управление производительностью труда; 1.4. Управление стимулированием труда. 2. АНАЛИЗ ХОЗЯЙСТВЕННОЙ ДЕЯТЕЛЬНОСТИ ТОРГОВОГО ПРЕДПРИЯТИЯ ЧК «ЕЛЕНА». 2.1. Управленческое обследование ЧК «Елена»; 2.2. Экономическое обследование ЧК «Елена». 3. ПОИСК И ОЦЕНКА ВОЗМОЖНЫХ Р
User Qiwir : 22 октября 2013
10 руб.
Персональный менеджмент. Билет №1
Персональный менеджмент Билет 1 Задание с 1 по 14 Типовые контрольные задания для оценки индикатора УК-6.2 Задание с 1 по 6.
User katrin1234 : 1 июля 2020
150 руб.
Персональный менеджмент. Билет №1
Функциональные сбои персонального компьютера при воздействии электромагнитных импульсов сверхкороткой длительности
Обсуждаются результаты цикла сравнительного экспериментального исследования условий функционирования персонального компьютера в условиях воздействия электромагнитных импульсов ультракороткой длительности (УКД) с различными спектральными характеристиками. Для многих практических применений в области электромагнитной совместимости и стойкости (ЭМС/С) электронной техники в качестве основного критерия внешнего воздействующего фактора УКД предлагается использование спектральной плотности напряженност
User evelin : 28 октября 2012
19 руб.
Выпускная квалификационная работа. Анализ возможностей применения стандарта IEEE 802.22
Анализ возможностей применения стандарта IEEE 802.22 Выпускная квалификационная работа. Цель данной работы заключается в проведении анализа о возможности совместной работы сетей стандарта IEEE 802.22 и наземными сетями ТВ вещания на территории Российской Федерации. В связи с перспективностью стандарта был рассмотрен вопрос по внедрению и совместимости с сетями ТВ вещания, т.е. его использованием на ТВ частотах на территории РФ. Проанализировав совместимость стандарта IEEE 802.22 и DVB-T2, был
User const30 : 6 декабря 2018
250 руб.
up Наверх