Курсовая работа по дисциплине: Объектно-ориентированное программирование Тема 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
Проект ГТС на базе SDH(СЦИ)
ЗАДАНИЕ К курсовому проекту по дисциплине “Сети связи” Тема: “Проект ГТС на базе SDH(СЦИ)” Исходные данные: 1. Назначение станций: городские РАТС типа EWSD, S-12 и АТСКУ 2. Структурный состав абонентов станций: 1. Аппараты квартирного сектора: 78% 2. Аппараты делового сектора: 21% 3. Количество таксофонов: 0,7% от емкости АТС 4. Кабины переговорных пунктов: 0,1 % от емкости АТС 5. Количество м/г таксофонов: 0,2 % от емкости АТС 6. Доли ТА с тастатурными номеронабирателями:
User Антон1988 : 14 февраля 2012
100 руб.
Отчет по практике. УГЛТУ. Втулка с отверстиями
1. Цель и задачи учебной практики 4 2. Задание 4 3. Выбор заготовки и маршрута изготовления детали 4 4. Рабочее место 5 5. Выбор оборудования, инструментов и приспособлений 7 6. Операционная карта 10 Вывод 12 Приложение 1 к отчету 13
User Bernard1611 : 9 августа 2023
500 руб.
Отчет по практике. УГЛТУ. Втулка с отверстиями
Физика. Вариант 2. Контрольная работа.
Поглощение света в николе таково, что максимальная интенсивность поляризованного света, прошедшего сквозь николь, равна 90% интенсивности поляризованного света, падающего на него. а) Во сколько раз уменьшается интенсивность естественного света при прохождении через два николя, плоскости поляризации которых составляют угол 63°?
User Gennady : 2 апреля 2023
600 руб.
Физика. Вариант 2. Контрольная работа.
Термодинамика и теплопередача СамГУПС 2012 Задача 1 Вариант 0
Анализ продуктов сгорания показал следующий объёмный состав, %: СО2-12,2; О2-7,1; СО-0,4; N2-80,3. Определить массовый состав входящих в смесь газов, газовую постоянную, удельный объём, плотность смеси при абсолютном давлении р и температуре t. Определить также парциальные давления компонентов смеси.
User Z24 : 7 ноября 2025
150 руб.
Термодинамика и теплопередача СамГУПС 2012 Задача 1 Вариант 0
up Наверх