Курсовая работа Вариант 6 Объектно-ориентированное программирование (корабль)

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

material.view.file_icon
material.view.file_icon
material.view.file_icon Курсовая работа Var6.docx
material.view.file_icon Курсовая_работа.doc
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon 08190338-596e-4e27-8a66-3284a7e38889.vsidx
material.view.file_icon 0e5be996-a24d-4626-8257-f4685f209341.vsidx
material.view.file_icon 803b0f1f-aa5e-4ed0-9e3b-7649ed4cec4b.vsidx
material.view.file_icon 93e4b76e-4156-4d1f-8a65-eba39881b88e.vsidx
material.view.file_icon f37364a9-54c0-4ae6-8b82-f1d05bb53866.vsidx
material.view.file_icon
material.view.file_icon .suo
material.view.file_icon DocumentLayout.backup.json
material.view.file_icon DocumentLayout.json
material.view.file_icon
material.view.file_icon
material.view.file_icon Steamboat.csproj.dtbcache.json
material.view.file_icon App.config
material.view.file_icon
material.view.file_icon
material.view.file_icon Steamboat.exe
material.view.file_icon Steamboat.exe.config
material.view.file_icon Steamboat.pdb
material.view.file_icon
material.view.file_icon AbstractFigure.cs
material.view.file_icon Line.cs
material.view.file_icon Rectangle.cs
material.view.file_icon Steamship.cs
material.view.file_icon Trapezoid.cs
material.view.file_icon Triangle.cs
material.view.file_icon Form1.cs
material.view.file_icon Form1.Designer.cs
material.view.file_icon Form1.resx
material.view.file_icon
material.view.file_icon
material.view.file_icon .NETFramework,Version=v4.8.AssemblyAttributes.cs
material.view.file_icon DesignTimeResolveAssemblyReferences.cache
material.view.file_icon DesignTimeResolveAssemblyReferencesInput.cache
material.view.file_icon Steamboat.csproj.AssemblyReference.cache
material.view.file_icon Steamboat.csproj.CoreCompileInputs.cache
material.view.file_icon Steamboat.csproj.FileListAbsolute.txt
material.view.file_icon Steamboat.csproj.GenerateResource.cache
material.view.file_icon Steamboat.exe
material.view.file_icon Steamboat.Form1.resources
material.view.file_icon Steamboat.pdb
material.view.file_icon Steamboat.Properties.Resources.resources
material.view.file_icon
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 Steamboat.csproj
material.view.file_icon Steamboat.slnx
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра текстовых файлов

Описание

Курсовая работа
по дисциплине: Объектно-ориентированное программирование Вариант 6

Тема: Принцип полиморфизма. Использование виртуальных методов.

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

Рекомендации по выполнению курсовой работы
На С++:

Прежде, чем приступать к выполнению курсовой работы, помимо уже изученного материала в ходе выполнения лабораторных работ, ознакомьтесь с дополнительными материалами и примерами.
Далее, проанализируйте свой графический объект. Из каких фигур он может быть построен? Продумайте необходимые поля и методы и опишите классы этих фигур. Создайте иерархию. Ваш заданный графический объект должен включать как минимум (можно и больше) 3 различные фигуры, чтобы описать минимум 3 класса (плюс один абстрактный, итого получается 4 класса, чего и требует задание). Желательно оформить описание классов в виде модуля. Теперь можете приступать к написанию самой программы. Не забудьте подключить к программе написанный Вами модуль. Исключите из программы прямое обращение к полям.

Вид графического объекта №6 (корабль)

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

Курсовая работа 23.04.2026 25.05.2026 Отлично, Ситняковская Елена Игоревна
Объектно-ориентированное программирование. Курсовая работа. Вариант 6
Курсовая работа Задание: Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения. Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов должна в
User Asiksep : 8 декабря 2019
20 руб.
КУРСОВАЯ РАБОТА - Объектно-ориентированное программирование, 6 ВАРИАНТ
Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения. Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов должна включать минимум четыре к
User Simplex : 14 апреля 2016
20 руб.
Объектно-ориентированное программирование
«Работа со стандартной библиотекой шаблонов». На языке С++ реализовать класс, описывающий товар на складе, содержащий поля: наименование, артикул, дата поступления на склад, количество товара, цена за единицу товара. Реализовать класс контейнер - вектор, содержащий объекты класса «Товар». Отсортировать контейнер. С использованием алгоритма двоичного поиска, провести поиск в контейнере по артикулу, названию, и дате поступления. При поиске осуществлять запись найденных объектов в контейнер-список
User studypro3 : 6 августа 2018
400 руб.
Объектно-ориентированное программирование
Смоделировать движение шариков в замкнутом сосуде Целью моей курсовой работы являлось моделирование движения шариков в замкнутом сосуде (форма сосуда может быть различной). Шарики должны двигаться прямолинейно с отражением от стенок сосуда и от других шариков. При запуске программы для пользователя появляется меню, в котором он может выбрать форму сосуда с помощью клавиш «вправо», «влево», «Enter». Сосуды имеют форму бутылки, колбы и вазы.
User Mikola456 : 27 мая 2016
700 руб.
Объектно-ориентированное программирование
Лабораторные работы по ООП + курсовая. 4 вариант Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране...
User ru0lr : 28 октября 2014
125 руб.
Разум-ориентированное программирование
Не кажется ли вам, что нынче программирование интеллекта уперлось в непреодолимую стену? Тогда давайте для начала порассуждаем об эволюции самого программирования. На заре развития (история гораздо глубже, но мы начнем от первых Бейсиков) программирование ограничивалось простым командным программированием. Не было понятия процедур и функций, были только переменные и операторы, то бишь команды. Код программы выглядел в виде пронумерованного списка инструкций. Единственной на тот момент командой п
User alfFRED : 30 сентября 2013
5 руб.
Объектно-Ориентированное программирование
I. Развитие языков программирования Определения: ANSI – American National Standards Institute - Национальный Институт Стандартизации США ISO - International Organization for Standardization - Международная организация по стандартизации Цель развития языков программирования - более рациональная разработка ПП. Схема развития: Коды процессора а assembler а языки высокого уровня (ЯВУ) Сначала из истории: При разработке процессоров(П)/микропроцессоров – для каждого П разрабатывается набор кома
User Elfa254 : 29 сентября 2013
10 руб.
Архитектура вычислительных систем Вариант 4
Контрольная работа Задания для контрольной работы Контрольная работа состоит из восьми вопросов (по одному или два на главу) и заданий ( по - 0, 1 или несколько для каждой главы). Ответы на вопросы основаны на непосредственном понимании темы в объемах конспектов лекций, а решение задач потребует умения применить полученные знания. Глава 1. Способы организации и типы ВС Вопросы 0.1. Каковы основные подсистемы есть в ВС и какие они выполняют функции? 0.2.Какие требования к ВС предьявляют задачи
User svladislav987 : 23 августа 2023
100 руб.
Тестовое задание по курсам: «Налогообложение предприятия», «Налоги и налоговая система»
1. Как трактуется понятие налога в налоговом кодексе РФ. А) Налоги – обязательные и безэквивалентные платежи, уплачиваемые налогоплательщиками в бюджет соответствующего уровня и государственные внебюджетные фонды на основании федеральных законов о налогах и актах законодательных органов субъектов Российской Федерации, а также по решению органов местного самоуправления в соответствии с их компетентностью. Б) Налоги – постоянные эквивалентные платежи, уплачиваемые налогоплательщиками в бюдже
User vovthik1977 : 16 июня 2017
70 руб.
Изображение резьбы. Задание 3 - Вариант 4
В.П. Большаков. Создание трехмерных моделей и конструкторской документации в системе КОМПАС-3D. Практикум. Задание 3. Изображение резьбы - Вариант 4 1. Изобразить и обозначить резьбу метрическую с крупным шагом на поверхности L. Построить вид слева. 2. Изобразить и обозначить резьбу метрическую с мелким шагом на поверхности L. Построить вид слева. 3. Показать условное изображение резьбы при длине нарезанной части L на поверхностях 1 и 2. В состав работы входит: Чертежи; 3D модели. В
User .Инженер. : 23 мая 2026
250 руб.
Изображение резьбы. Задание 3 - Вариант 4 promo
Красная книга. Закон об особо охраняемых территориях.
План: 1. Введение 2. Создание и ведение Красных книг 3. Красная книга Международного Союза Охраны Природы 4. Красные книги СССР и СНГ 5. Красные книги РСФСР и Российской Федерации 6. Региональные Красные книги в России 7. Красные книги СССР и стран СНГ (союзных республик) 8. Особо охраняемые природные территории 9. Заключение 10. Используемая литература ВВЕДЕНИЕ Человек издавна оказывал влияние на природу, воздействуя как на отдельные виды растений и животных, так и
User DocentMark : 16 марта 2013
up Наверх