0 / 0 / 0
Регистрация: 16.04.2018
Сообщений: 4
|
|
1 | |
Реализовать класс Pair (пара чисел); определить производный класс Complex (комплексное число)31.08.2018, 20:43. Показов 9406. Ответов 2
Метки нет (Все метки)
Здравствуйте. Задали задание:
Создать класс Pair (пара чисел); определить метод перемножения полей и операцию сложения пар: (а, b) + (с, d) = (а + c, b + d). Определить производный класс Complex (комплексное число) с полями: действительная и мнимая части числа. Определить методы умножения (a, b)*(с, d) = (ас - bd, ad + bc) и вычитания (а, b) - (с, d) = (а - c, b - d). Для демонстрации работы программы необходимо создать объект производного класса, задать все поля данного объекта и продемонстрировать использование всех доступных функций базового и производного классов, например, в консоли. Не понял немного формулировки видимо, так как не понимаю что сделать можно. Мне сказано, что я должен задать только объект производного класса, но как я проверю, к примеру, операцию сложения пары?Ведь перегрузка для класса Pair, а не для производного класса Complex.
0
|
31.08.2018, 20:43 | |
Ответы с готовыми решениями:
2
Реализовать класс родительский класс "Пара чисел" и класс-наследник "Комплексное число" Создать класс Pair(пара чисел) и класс-наследник Fraction Создать класс Pair (пара чисел); определить методы изменения полей и вычисления произведения чисел. Создать абстрактный класс Pair с виртуальными арифметическими операциями + производный класс Complex |
шКодер самоучка
|
||||||
31.08.2018, 21:16 | 2 | |||||
Сообщение было отмечено Soldier17568 как решение
Решение
Soldier17568, если я правильно понял, то можно использовать что то вроде этого
1
|
143 / 92 / 34
Регистрация: 30.01.2018
Сообщений: 469
|
||||||
31.08.2018, 22:10 | 3 | |||||
Пусть Complex в конструкторе принимает 2 объекта Pair и выполняет с ними операции:
0
|
31.08.2018, 22:10 | |
31.08.2018, 22:10 | |
Помогаю со студенческими работами здесь
3
Определить класс Complex (комплексное число). Объявить методы для операция с комплексными числами Класс Pair (пара чисел), определить методы изменения полей и сравнения пар Создать абстрактный класс Pair, на его основе реализовать классы Money и Complex-С++ Используя шаблоны и исключительные ситуации реализовать класс контейнер пара (pair) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |