Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Обучение C++ — работа в Москве

Дата: 2024-05-16
Детали
Регион
Москва
Метро
Улица 1905 года
Занятость
без разницы
Стоимость
договорная
Дата публикации
2024-05-16
Описание
Для себя Нужна помощь с лабораторной работой по ООП на С++. Моя графическая фигура - телевизор. ПРОСТЕЙШАЯ ИЕРАРХИЯ КЛАССОВ 4 часа На основе лекционных примеров построить простейшую иерархию классов Location, Point, Figure. Реализовать иерархию для вариантов раннего и позднего связывания. Объяснить различия. РНАСЛЕДОВАНИЕ 4 часа Построить вертикальную иерархию потомков класса Figure, добавив 2 прямых потомка, с использованием виртуальных функций. Построить веерную иерархию потомков класса Figure, добавив 2 прямых потомка, с использованием виртуальных функций. Построить иерархию дополнительных объектов, с которыми будут взаимодействовать/конфликтовать потомки класса Figure (например, для Ракеты могут быть Метеориты с разной степенью поражения/восстановления Ракеты). Реализовать простейшее взаимодействие объектов. ДИНАМИЧЕСКИЙ ПОЛИМОРФИЗМ 4 часа Реализовать взаимодействие объектов через динамический полиморфизм с использованием матрицы переходов. ИНТЕРФЕЙСЫ И АБСТРАКТНЫЕ БАЗОВЫЕ КЛАССЫ 4 часа Переписать взаимодействие объектов с обязательным использованием интерфейсов и абстрактных базовых классов. ДОПОЛНИТЕЛЬНОЕ ЗАДАНИЕ Добавить в иерархию нового потомка, встроить его в существующий функционал. Время выполнения - не более 15 минут. От преподавателя: На ЛР1 они должны познакомиться с ранним и поздним связыванием. Должны объяснить зачем нужны виртуальные функции. Я думаю, они это сделают быстро и останется время. Тогда можно сразу переходить ко 2-й ЛР. Дома они должны будут подготовить основную и дополнительную иерархии, доделать 2-ю ЛР и на занятиях защитить. Надо постараться, чтобы у них остался запас по времени, так как 3 и 4 ЛР трудоемкие. На 3-й ЛР помимо своей фигуры ввести в игру новую и организовать игровое взаимодействие фигур. Основная цель — при взаимодействии фигур у них меняются свойства и фигуры переходят из одного состояния в другое через иерархию классов. Для этого им нужна будет иерархия из ЛР2. Взаимодействие фигур организовать через динамический полиморфизм. На ЛР 4 перестроить иерархию классов с использованием интерфейсов и абстрактных классов. Пусть одна иерархия реализуется через интерфейсы, другая через абстрактные классы. Они должны будут понять насколько просто добавлять новые классы. Если Visual cреда позволит, то в отчет вставить диаграмму классов (эту функцию надо скачать с сайта Microsoft).
Похожие заказы
Обучение вёрстке веб-страниц
дистанционно
договорная
Для себя Провести длительное занятие, разобрать основные детали и помочь с кейсом. Начальных знаний 0.
Москва
Репетиторы
2025-04-25
Откликнуться
Обучение Python
дистанционно
от 1000.00 руб.
Для ребёнка Разобрать несколько заданий из ОГЭ
Москва
Репетиторы
2025-04-25
Откликнуться
Обучение программированию
дистанционно
договорная
Язык программирования: Python Для себя
Карелия
Репетиторы
2025-04-25
Откликнуться
Обучение Arduino
без разницы
договорная
ВКР Создание системы, которая в реальном времени отслеживает параметры воздуха (CO₂, температура, влажность, VOC, PM2.5/PM10) и автоматически улучшает их через управление устройствами (очистители, вентиляция, увлажнители, обогрев, для реализации можно взять только 1 устройство, для показания работы) с использованием умных розеток. Система поддерживает несколько режимов работы и удалённое управление через веб-интерфейс или мобильное приложение.
Москва
Репетиторы
2025-04-24
Откликнуться
Обучение Android-разработке
дистанционно
договорная
Для себя Задание: Разработка мобильного приложения с применением технологии компьютерного зрения под Android с применением фреймворка Android Studio, библиотек OpenCV, MediaPipe, Dlib, мобильных (легких) нейронных сетей. Тема: Автоматическое адаптационное улучшение ISO видеокамеры для улучшения качества видеопотока в реальном масштабе времени в зависимости от освещенности наблюдаемой сцены.
Москва
Репетиторы
2025-04-24
Откликнуться
Обучение языку R
дистанционно
договорная
Для работы Мне нужно за месяц освоить R-studio до уровня proficient для участия в стажировке по обработке биомедицинских данных. от преподавателя нужна помощь ввести в курс дела, посоветовать как быстро освоить язык с перспективой обработки биомедицинских данных. возможно, возьму несколько уроков, если пойму, что будет эффективно
Москва
Репетиторы
2025-04-24
Откликнуться
Обучение Java
дистанционно
договорная
Для себя Прохожу курс по языку программирования Java. Необходима помощь раз в неделю - две недели по более подробному объяснению теории и помощи в выполнении практических заданий (именно помощь, объяснение). Онлайн.
Санкт-Петербург
Репетиторы
2025-04-24
Откликнуться