Курсовая работа по дисциплине: Объектно-ориентированное программирование Тема 28: Создать простейший векторный графический редактор.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon ShapesLibrary.dll
material.view.file_icon SimplePaint.exe
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon AssemblyInfo.cs
material.view.file_icon RewindableShapesStorage.cs
material.view.file_icon Shapes.cs
material.view.file_icon ShapesLibrary.csproj
material.view.file_icon
material.view.file_icon App.config
material.view.file_icon DashStyles.cs
material.view.file_icon DialogAbout.cs
material.view.file_icon DialogAbout.Designer.cs
material.view.file_icon DialogAbout.resx
material.view.file_icon DialogNew.cs
material.view.file_icon DialogNew.Designer.cs
material.view.file_icon DialogNew.resx
material.view.file_icon DrawCanvas.cs
material.view.file_icon DrawCanvas.Designer.cs
material.view.file_icon DrawCanvas.resx
material.view.file_icon Drawing.cs
material.view.file_icon DrawToolBox.cs
material.view.file_icon DrawTools.cs
material.view.file_icon FormMain.cs
material.view.file_icon FormMain.Designer.cs
material.view.file_icon FormMain.resx
material.view.file_icon image.ico
material.view.file_icon Palette.cs
material.view.file_icon PointMath.cs
material.view.file_icon Program.cs
material.view.file_icon
material.view.file_icon AssemblyInfo.cs
material.view.file_icon Resources.Designer.cs
material.view.file_icon Resources.resx
material.view.file_icon Settings.Designer.cs
material.view.file_icon Settings.settings
material.view.file_icon
material.view.file_icon circle_40px.png
material.view.file_icon clear_40px.png
material.view.file_icon create_40px.png
material.view.file_icon drag_40px.png
material.view.file_icon ellipse_40px.png
material.view.file_icon eraser_40px.png
material.view.file_icon fill_color_40px.png
material.view.file_icon find_and_replace_40px.png
material.view.file_icon freehand_40px.png
material.view.file_icon hand_40px.png
material.view.file_icon opened_folder_40px.png
material.view.file_icon pencil_40px.png
material.view.file_icon pichon_48px.png
material.view.file_icon rectangle_40px.png
material.view.file_icon redo_40px.png
material.view.file_icon save_40px.png
material.view.file_icon undo_40px.png
material.view.file_icon zoom_in_40px.png
material.view.file_icon zoom_out_40px.png
material.view.file_icon ShapesFactory.cs
material.view.file_icon SimplePaint.csproj
material.view.file_icon SimplePaint.sln
material.view.file_icon Курсовая.docx
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра изображений
  • Microsoft Word

Описание

Задание
Написать программу, используя объектно-ориентированный подход. Тему выбираете самостоятельно. Описание классов желательно оформить в виде отдельного модуля. Иерархия классов должна включать минимум четыре класса, один из которых – абстрактный.
Язык и среда программирования – Ваш выбор. Можете выполнять работы на языке Паскаль, С++, С# или Java.
Тема 28. Создать простейший векторный графический редактор для рисования линий, различных геометрических фигур, заливки и т.д.

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

2022 год
Отлично
КУРСОВАЯ РАБОТА по дисциплине «Объектно-ориентированное программирование»
Задание: Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Графический объект имеет вид: Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения. Описание классов необходимо оформить в виде отдельного модуля. Иерархи
User vohmin : 3 июня 2018
50 руб.
КУРСОВАЯ РАБОТА по дисциплине «Объектно-ориентированное программирование»
КУРСОВАЯ РАБОТА по дисциплине “Объектно-ориентированное программирование”
Вариант 11. Задание 18. Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения. Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов долж
User Умка18 : 17 июня 2015
250 руб.
КУРСОВАЯ РАБОТА по дисциплине “Объектно-ориентированное программирование”
Курсовая работа по дисциплине «Объектно-ориентированное программирование»
ЗАДАНИЕ С помощью ООП разработать возможную реализацию некоторого компьютерного мира. ОГЛАВЛЕНИЕ Задание 3 Реализация 3 Иерархия объектов 6 Основная программа 9 Модуль с объектами 16
User ДО Сибгути : 9 февраля 2013
145 руб.
Курсовая работа по дисциплине «Объектно-ориентированное программирование»
Курсовая работа по дисциплине: «Объектно-ориентированный анализ и программирование»
Курсовая работа состоит из одного задания. Необходимо разработать систему хранения и обслуживания информации объекта согласно индивидуальному варианту (см. далее перечень вариантов). Задание: Написать программу, используя объектно-ориентированный подход, которая описывает объект и его основные характеристики и действия. Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов должна включать минимум три класса, один из которых – абстрактный. Программа должна быть составлен
User Мария114 : 24 мая 2017
100 руб.
Курсовая работа по дисциплине: Объектно-ориентированное программирование (рисунок №5)
Задание курсовой работы Курсовая работа состоит из одного задания. Вид графического объекта, движение которого надо будет реализовать в работе, выбирается согласно своему варианту (см. далее таблицу вариантов). Задание: есть 2 варианта задания, можете выбрать любой из них Вариант 1. Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Допускается: замена некоторых элементов графического объекта, изменени
User Учеба "Под ключ" : 14 октября 2025
700 руб.
Курсовая работа по дисциплине: Объектно-ориентированное программирование (рисунок №5) promo
Курсовая работа По дисциплине: Объектно-ориентированное программирование Вариант 1
Задание Курсовая работа состоит из одного задания. Вид графического объекта, движение которого надо будет реализовать в работе, выбирается согласно своему варианту (см. далее таблицу вариантов). Задание: есть 2 варианта задания, можете выбрать любой из них Вариант 1. Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Ре
User Nitros : 28 июня 2025
500 руб.
Курсовая работа По дисциплине: Объектно-ориентированное программирование. Вариант 2
Вариант 2. Написать программу, используя объектно-ориентированный подход. Тему выбираете самостоятельно. Описание классов желательно оформить в виде отдельного модуля. Иерархия классов должна включать минимум четыре класса, один из которых – абстрактный Язык и среда программирования – С#, Visual Studio 2017 Тема задания: Реализовать игру «крестики-нолики» в графическом режиме
User holm4enko87 : 4 февраля 2025
400 руб.
promo
Курсовая работа по дисциплине: Объектно-ориентированное программирование. Вариант №4
Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения. Описание классов желательно оформить в виде отдельного модуля. Иерархия классов должна включать минимум четыре кл
User holm4enko87 : 12 ноября 2024
200 руб.
promo
Гидромеханика. Сборник задач. УГГУ 2010 Задача 2.2
Система с двумя поршнями, расположенная в вертикальной плоскости и заполненная маслом, находится в равновесии. Диаметр большего поршня D = 300 мм, меньшего d = 50 мм. К меньшему поршню приложена сила F1 = 150 Н (рис. 2.2). Определить какая сила F2 должна быть приложена ко второму поршню для условия равновесия системы, если разность уровней масла под поршнями h = 0,3 м. Вес поршней не учитывать. Принять плотность масла ρ = 900 кг/м³. Ответ: сила F2 = 5,6 кН.
User Z24 : 27 сентября 2025
200 руб.
Гидромеханика. Сборник задач. УГГУ 2010 Задача 2.2
Лекции по деталям машин
Общие понятия о деталях машин. Основные требования к машинам, узлам и деталям. Механические передачи. Цилиндрические зубчатые передачи. Конические зубчатые передачи. Зубчатое зацепление Новикова. Планетарные зубчатые передачи. Волновые зубчатые передачи. Червячные передачи. Конструирование деталей передач. Цепные передачи. Ременные передачи. Клиноременные передачи. Конструирование деталей ременных и цепных передач. Фрикционные передачи и вариаторы. Конструирование деталей фрикционных передач. П
User GnobYTEL : 16 декабря 2011
5 руб.
Общий вид судопогрузочной машины.
Общий вид судопогрузочной машины. Компас v16 1 лист - А1
User DiKey : 11 февраля 2020
225 руб.
Общий вид судопогрузочной машины.
Разработка автоматизированной системы дистанционного контроля выходной мощности РПдУ
В настоящее время для оценки выходной мощности РПдУ использу-ются как ручные так АС встроенного контроля. Ручные системы встроен-ного контроля не позволяют оперативно реагировать на изменение пара-метра выходной мощности РПдУ и требуют соответствующей квалифика-ции от эксплуатирующего персонала. АС встроенного контроля чаще все-го для оценки исправности применяют критерий «годен - не годен», что со временем приводит к неминуемому отказу радиопередающих устройств и как следствие, к повышению эксп
User Николай101 : 2 февраля 2019
1000 руб.
Разработка автоматизированной системы дистанционного контроля выходной мощности РПдУ
up Наверх