Объектно-ориентированное программирование. Лабораторная работа №3. Для всех вариантов (2019)
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа №3
Тема: Принцип полиморфизма. Использование виртуальных методов.
Задание:
Внести следующие изменения в программу, разработанную в лабораторной работе №2:
Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).
Использовать виртуальные методы для корректной работы программы после внесенных изменений.
Тема: Принцип полиморфизма. Использование виртуальных методов.
Задание:
Внести следующие изменения в программу, разработанную в лабораторной работе №2:
Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).
Использовать виртуальные методы для корректной работы программы после внесенных изменений.
Дополнительная информация
зачтено, декабрь 2018
Похожие материалы
Объектно-ориентированное программирование. Лабораторные работы №1-3. Для всех вариантов (2019)
nik200511
: 16 мая 2019
Лабораторная работа №1
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Часть 1. Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. При написании программы на С++ или С# инициализировать поля с помощью конструктора (объявить два конструктора: по умолчанию и с параметрами). Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Часть 2. Сделать защиту полей класса (т.е. работать с полями в основной программе не напр
132 руб.
Лабораторная работа №3 "Объектно-ориентированное программирование"
Daniil2001
: 20 марта 2022
Лабораторная работа 3 21.02.2022 20.03.2022 Зачет Уважаемый ----, Ситняковская Елена Игоревна
50 руб.
Объектно-ориентированное программирование. Лабораторная работа №3
sibguter
: 5 июня 2018
Тема: Принцип наследования. Создание иерархии классов. Классы и модули.
Задание
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
39 руб.
Объектно-ориентированное программирование. Лабораторная работа №3
zhekaersh
: 19 марта 2015
Тема:
Принцип наследования.
Создание иерархии классов.
Классы и модули.
Задание:
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
Рекомендации к выполнению:
В данной лабораторной работе Вы должны написать, откомпилировать и сохранить модуль, содержащий описание классов графических фигур. Для этого изучите в лекциях §9 “Классы и модули” и разберите в примере 2.7 (§10) конспекта лекций модуль FIGURA. Т.е. Вы должны прислать на проверку
35 руб.
"Объектно-ориентированное программирование." Лабораторная работа №3
wchg
: 4 сентября 2013
Лабораторная работа №3
Создать иерархию графических классов в соответствии с рисунком.
Рисунок находится в скриншоте.
79 руб.
Объектно-ориентированное программирование, Лабораторная работа №3
GTV8
: 10 сентября 2012
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
150 руб.
Лабораторная работа №3 по "Объектно-ориентированное программирование"
Eva
: 3 июня 2011
Лабораторная работа №3 по "Объектно-ориентированное программирование".
Задание:
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
точка->окружность->элипс
отрезок -> треугольник
прямоугольник
Для создания данной программы, нам нужно обязательно создать для каждого рисунка иерархию графических классов.
Объектно-ориентированное программирование. Лабораторная работа №3. Все варианты.
IT-STUDHELP
: 12 декабря 2016
Лабораторная работа №3
Тема:
-Принцип наследования.
-Создание иерархии классов.
-Классы и модули.
Задание:
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
18 руб.
Другие работы
Отделение по ремонту газового оборудования автотранспортного предприятия на 120 автобусов
Laguz
: 17 марта 2024
Чертеж планировки сделан в компас 16.
150 руб.
Физика ( спец.главы). Зачет. Билет 4.
user888
: 29 мая 2012
Физика(спец.главы). Зачет. Билет №4
Билет 4
1.Гипотеза Планка. Корпускулярно-волновой дуализм света.
2. Вычислите, как изменится длина волны де Бройля электрона в атоме водорода при его переходе с четвёртой боровской орбиты на вторую
120 руб.
Проект реконструкции ПТБ МЕГАП-3 Г. Екатеринбурга (универсальная моечная установка)
proekt-sto
: 13 января 2017
Введение
1. Технико-экономическое обоснование
2. Технологический расчёт
3. Организационная часть
500 руб.
Лабораторная работа №№ 1-3 по дисциплине: Техника мультисервисных сетей. Вариант №4
IT-STUDHELP
: 18 ноября 2021
Лабораторная работа No1
Изучение гибкого мультиплексора Маком-МХ
Цель работы:
- изучение принципов построения современных систем передачи
плезиохронной цифровой иерархии на примере гибкого мультиплексора
Маком-МХ
- измерение амплитудно-частотной характеристики канала.
Рекомендации по выполнению:
1. Программный интерфейс лабораторной работы состоит из разделов:
введение
теория с текущим тестированием
измерение амплитудно-частотной характеристики канала
Задачи
2. Следуя подсказкам на экране в
750 руб.