Лабораторная работа 2. Автомобиль. Конная повозка. С++. ООП.

Цена:
1000 руб.

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

material.view.file_icon
material.view.file_icon Лаб2.docx
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon .suo
material.view.file_icon Browse.VC.db
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon HORESEWAGON.ipch
material.view.file_icon
material.view.file_icon HORSEWAGON.ipch
material.view.file_icon
material.view.file_icon TRANSPORT.ipch
material.view.file_icon
material.view.file_icon RESULT.ipch
material.view.file_icon
material.view.file_icon TRANSPORT.ipch
material.view.file_icon
material.view.file_icon AUTOMOBILE.ipch
material.view.file_icon
material.view.file_icon COMPETITION.ipch
material.view.file_icon
material.view.file_icon LAB1.ipch
material.view.file_icon
material.view.file_icon COMPETITION.ipch
material.view.file_icon
material.view.file_icon AUTOMOBILE.ipch
material.view.file_icon
material.view.file_icon HORSEWAGON.ipch
material.view.file_icon
material.view.file_icon LAB1.ipch
material.view.file_icon AutoMobile.cpp
material.view.file_icon AutoMobile.h
material.view.file_icon Competition.cpp
material.view.file_icon Competition.h
material.view.file_icon
material.view.file_icon AutoMobile.obj
material.view.file_icon Competition.obj
material.view.file_icon HorseWagon.obj
material.view.file_icon Lab1.exe
material.view.file_icon Lab1.exe.recipe
material.view.file_icon Lab1.ilk
material.view.file_icon Lab1.log
material.view.file_icon Lab1.obj
material.view.file_icon Lab1.pdb
material.view.file_icon
material.view.file_icon CL.command.1.tlog
material.view.file_icon CL.read.1.tlog
material.view.file_icon CL.write.1.tlog
material.view.file_icon Lab1.lastbuildstate
material.view.file_icon link.command.1.tlog
material.view.file_icon link.read.1.tlog
material.view.file_icon link.write.1.tlog
material.view.file_icon Lab1.vcxproj.FileListAbsolute.txt
material.view.file_icon Result.obj
material.view.file_icon Transport.obj
material.view.file_icon vc142.idb
material.view.file_icon vc142.pdb
material.view.file_icon HorseWagon.cpp
material.view.file_icon HorseWagon.h
material.view.file_icon Lab1.cpp
material.view.file_icon Lab1.sln
material.view.file_icon Lab1.vcxproj
material.view.file_icon Lab1.vcxproj.filters
material.view.file_icon Lab1.vcxproj.user
material.view.file_icon Result.cpp
material.view.file_icon Result.h
material.view.file_icon Transport.cpp
material.view.file_icon Transport.h
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра текстовых файлов

Описание

Выполнить перепроектирование (рефакторинг) исходного кода предыдущей ЛР: определить базовые классы, построить иерархии наследования, объединить/заменить старые методы. При работе с объектами одной иерархии классов вы должны пользоваться как можно более абстрактным классом из имеющихся, а поэтому и полиморфизмом подтипов. Теперь вместо ручного хранения объектов в массивах и управления памятью используйте контейнеры (коллекции). Какие-то контейнеры накладывают определённые ограничения на хранящиеся в них элементы, другие отличаются скоростью доступа к элементам, третьи отличаются интерфейсом и т.д.
Необходимо выбрать STL-контейнер (https://ru.cppreference.com/w/cpp/container), который наиболее подходит в вашем случае. Обоснуйте свой выбор. Статические и динамические массивы ([], new T[SIZE]) использовать запрещено. Стандартные контейнеры безопаснее и выполняют работу с динамической памятью за вас. Если в задании сказано "список чего-то", это не значит, что можно использовать только std::list.
Код должен содержать пояснительные комментарии ко всем функциям, переменным, методам и всему что может вызвать вопросы!

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

Отчет на 20 страниц + архив с проектом. Работа выполнена в MS Visual Studio
Лабораторная работа 1. Автомобиль. Конная повозка. С++. ООП.
Соревнования. Разработайте классы Автомобиль и КоннаяПовозка. Потребление топлива двигателем автомобиля зависит от массы автомобиля и типа топлива (бензин, газ, дизель). Конная повозка включает одного или несколько коней. При движении каждый конь устаёт с некоторой индивидуальной скоростью, зависящей от массы повозки. Добавьте метод перемещения на заданное расстояние в классы Автомобиль и КоннаяПовозка, возвращающий фактически пройденное расстояние. Автомобиль не может двигаться без топлива. Кон
User poipoilion : 3 августа 2022
800 руб.
Лабораторная работа 1. Автомобиль. Конная повозка. С++. ООП.
Лабораторная работа №2 ООП СИБГУТИ ДО 3 семестр
!!!РАБОТА ВЫПОЛНЕНА НА JAVA!!! Тема: Принцип наследования. Статические методы. Задание: Создать иерархию графических классов в соответствии с рисунком (или использовать свой вариант). Описания классов желательно оформить в отдельном модуле. ТОЧКА ОКРУЖНОСТЬ ЭЛЛИПС ОТРЕЗОК ТРЕУГОЛЬНИК ПРЯМОУГОЛЬНИК Добавить методы движения фигур (в каждый класс). Использовать статические методы. Написать программу, позволяющую выбирать фигуру для движения и вид движения:
User dezoway : 5 января 2023
70 руб.
Лабораторная работа №2 ООП СИБГУТИ ДО 3 семестр
Лабораторная работа 2: Механизм наследования в ООП на Java вариант 13
Цель: изучение принципов реализации базового принципа ООП «Наследование» на языке Java, освоение приемов программирования на языке Java программ с использованием принципов наследования. Задание. Изучить механизм наследования в языке Java. Источники: текущие теоретические положения; источники 1, 2 и 7 основной литературы; электронное издание 34. Согласно номеру варианта (см. табл., M – остаток от деления двух последних цифр пароля на 20) выбрать из таблицы индивидуальные данные о базово
User amphtears : 23 февраля 2026
500 руб.
Лабы по ооп
Все лабораторные работы по курсу ООП МГИЭТ факультетов ЭМТО, ЭКТ
User Lolomsomeone : 27 октября 2008
ООП "Игра тетрис"
Вариант: **Реализовать игру «Тетрис» в текстовом или в графическом режиме. Требования к выполнению КР Программа должна быть написана с использованием объектно-ориентированных технологий. Описания объектов и методов необходимо оформить в отдельном моду-ле. Допускаются и поощряются различные творческие модификации по существу расширяющие и развивающие реализацию задания. Необходимый минимум содержания работы: Инкапсуляция (все поля данных не доступны из внешних функций) Наследование (минимум
User Axi0ma : 15 июня 2018
150 руб.
Механизм наследования в ООП на Java - Лабораторная работа №2 по дисциплине: Современные языки программирования. Вариант 14
Лабораторная работа №2 Тема: Механизм наследования в ООП на Java Цель: изучение принципов реализации базового принципа ООП «Наследование» на языке Java, освоение приемов программирования на языке Java программ с использованием принципов наследования. Задание 1. Изучить механизм наследования в языке Java. Источники: - текущие теоретические положения; - источники 1, 2 и 7 основной литературы; - электронное издание 34. 2. Согласно номеру варианта (см. табл., M – остаток от деления двух последних
User Roma967 : 25 марта 2024
500 руб.
Механизм наследования в ООП на Java - Лабораторная работа №2 по дисциплине: Современные языки программирования. Вариант 14 promo
Лабораторные работы по ООП (1,2,3,4,5)
Лабораторные работы по ОПП. Язык программирования С++. Среда разработки DEV-C++. Архив содержит: отчеты с полным кодом программы
User Beck910 : 5 июня 2016
110 руб.
Экзаменазионный билет №1 по ООП
1. На шахматной доске расставлены фигуры. Требуется переместить Слона в клетку с заданными координатами. Выполнит ли эту задачу следующий фрагмент кода? {TChessMan – шахматная фигура; TKing – король; TBishop – слон} Type TColumns=’a’..’h’; TRows=1..8; 2. Раннее связывание – это: а) процесс статического связывания метода с объектами; б) процесс динамического связывания метода с объектами; в) процесс статического связывания полей с объектом; г) процесс динамического связывания полей с объектом. 3.
User fominovich : 5 сентября 2015
100 руб.
Разрезы. Колода. Обойма. Брусок. Плита. Корпус. Задание 1 - Вариант 12
С.К. Боголюбов. Индивидуальные задания по курсу черчения. Выполнение разрезов. Колода. Обойма. Брусок. Плита. Корпус. Задание 1 - Вариант 12 1. Заменить вид спереди фронтальным разрезом. 2. Заменить вид слева разрезом А-А. 3. Заменить вид слева разрезом А-А. 4. Заменить вид спереди разрезом А-А. 5. По приведенным изображениям детали построить вид слева и выполнить необходимые разрезы В состав работы входит: Чертежи; 3D модели. Выполнено в программе Компас + чертежи в PDF.
User .Инженер. : 28 февраля 2026
400 руб.
Разрезы. Колода. Обойма. Брусок. Плита. Корпус. Задание 1 - Вариант 12 promo
Расчетно-графическая работа
Расчетно-графическая работа по дисциплине сопротивление материалов. Ступенчатый брус нагружен силами P1, P2, P3. Требуется построить эпюры продольных сил N, нормальных напряжений, продольных перемещений и проверить выполняется ли условие прочности. Задача РГР: 1. Построение эпюр продольных сил N , напряжений s и продольных перемещений D; 2. Проверка, выполнения ли условий прочности. Содержание: 1. Построение эпюры N. 2. Построение эпюры напряжений. 3. Построение эпюры продольных перемещений. 4.
User Trias : 3 октября 2016
300 руб.
Расчетно-графическая работа
Электромагнитные поля и волны. Контрольная №1. 3-й сем. Вариант №6
Задача No1 Плоская электромагнитная волна с частотой f=1200 МГц распространяется в безграничной реальной среде с диэлектрической проницаемостью =2,0; магнитной проницаемостью μа =μ0, с проводимостью =0,2 См/м. При z=0, Em=1 В/м. 1. Определить к какому типу относится данная среда на заданной частоте. 2. Рассчитать фазовый набег волны на расстоянии, равном глубине проникновения Δ0. 3. Рассчитать отношение фазовой скорости в реальной среде к фазовой скорости в идеальной среде с теми же значения
User Vasay2010 : 23 апреля 2013
38 руб.
Схема УПСВ, Сепаратор газовый ГС6-2200-М1, Элемент сепарационный, Деталировка, Исследование структуры газового потока в прямоточном центробежном элементе с многофункциональным вытеснителем и рециркулирующими патрубками при различных режимах его работы
Схема УПСВ, Сепаратор газовый ГС6-2200-М1, Элемент сепарационный, Деталировка, Исследование структуры газового потока в прямоточном центробежном элементе с многофункциональным вытеснителем и рециркулирующими патрубками при различных режимах его работы
1392 руб.
Схема УПСВ, Сепаратор газовый ГС6-2200-М1, Элемент сепарационный, Деталировка, Исследование структуры газового потока в прямоточном центробежном элементе с многофункциональным вытеснителем и рециркулирующими патрубками при различных режимах его работы
up Наверх