Лаб. ООП
400 UAHЗавдання
Побудувати ієрархію класів [11]. Корінь ієрархії – абстрактний клас з вказаними в умові задачі віртуальними функціями. Утворити похідні реальні класи (з конструкторами), в яких здійснити реалізацію всіх чисто віртуальних функцій пращура. Написати функції введення/виведення. Самостійно визначити, які члени-дані необхідні та які з них визначити в базовому класі, а які – в похідних. Самостійно визначити будь-яку поліморфну функцію для маніпулювання різнотиповими об’єктами створеної ієрархії.
Варіант завдання
1. Створити абстрактний базовий клас TPair з віртуальними арифметичними операціями +=, -=, *=. Створити похідні класи TComplex (комплексне число) і TRational(раціональний дріб) з власною реалізацією арифметичних операцій.
Відгук замовника про співпрацю з фрилансером
Лаб. ООПВсе зроблено вчасно і якісно
Відгук фрилансера про співпрацю з Олександром Бортківським
Лаб. ООПХороший замовник, чітка задача, можна працювати!
![]()
-
548 70 13 2 Зроблю завдання як консольну програму у MS Visual Studio 2017 або у Dev-C++.
-
5178 210 0 Добрий день. Ми вже працювали разом. Можу виконати ваше завдання
-
931 112 0 Добрий день, готовий виконати завдання.
Давайте обговоримо мову, студію та вимоги
-
8368 90 0 1 Готовий виконати ваше завдання. Пишіть в особисті повідомлення, обговоримо деталі
-
6526 139 1 2 Добрий ранок, реалізую ваше завдання з великим бажанням.
Про процес роботи можу повідомляти.
Жду вашої позитивної відповіді.
Актуальні фриланс-проєкти в категорії C та C++
Реверс-інжиніринг консольних утиліт для опитування контролерів SSD (Flash ID)1. Мета роботиВиділення програмного інтерфейсу (API) взаємодії з контролерами SSD/NVMe з наданого набору консольних утиліт (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron та ін.). Результатом має стати робочий код мовою C/C++ або точна документація структур для… C та C++, Десктопні додатки ∙ 8 днів 7 годин тому ∙ 6 ставок |
Розробка Minecraft Java Seed Map / Seed Viewer для сайтуРозробка Minecraft Java Seed Map / Seed Viewer для сайтуОпис проєкту Потрібно розробити browser-based інструментMinecraft Java Seed Map / Seed Viewer, який буде працювати на нашому сайті та дозволятиме користувачу ввести seed Minecraft Java Edition і переглянути інтерактивну… C та C++, HTML та CSS верстання ∙ 8 днів 13 годин тому ∙ 16 ставок |
Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x)
1000 UAH
Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x) на ідентичній апаратній платформі (ESP32 + SX1268, 2W) за критеріями дальності, пропускної спроможності, стабільності лінка та енергоспоживання. Провести тести з вимірюваннями з… C та C++, C# ∙ 12 днів 21 година тому ∙ 3 ставки |