Программа на Java. Задание на ООП

Отменен
Заказ
5123798
Раздел
Программирование
Предмет
Антиплагиат
Не указан
Срок сдачи
20 Дек 2022 в 23:55
Цена
1 500 ₽
Блокировка
10 дней
Размещен
17 Дек 2022 в 15:02
Просмотров
134
Описание работы

Стоимость указана не окончательная, а скорее формальная, которую можно изменить.

Ниже представлена формулировка задачи:

Описать базовый класс Строка. Обязательные поля класса: - - указатель pChar хранит адрес динамически выделенной памяти для размещения символов строки;

значение типа word хранит длину строки в байтах.

Реализовать обязательные методы следующего назначения:

-конструктор без параметров;

-конструктор, принимающий в качестве параметра строковый литерал; п конструктор, принимающий в качестве параметра символ;

-метод получения длины строки;

-метод очистки строки (делает строку пустой).


Описать производный от Строка класс Комплексное число.


Строки данного класса должны состоять |из двух полей разделочных символом i. Первое поле задает значение действительной части числа, а второе - значение мнимой. Каждое из полей может содержать только символы десятичных цифр и символы - и +, определяющие знак числа. Символы - или + могут находиться только в первой позиции числа, причем символ + может отсутствовать, в этом случае число считается положительным. Если в составе инициализирующей строки будет встречен любой символ, отличный от допустимых, объект класса Комплексное число должен принимать нулевое значение. Примеры строк: 33il2, -7U00, +5i-21.


Для класса Комплексное_число определить следующие методы:

-проверка на равенство;

-сложение чисел;

-умножение чисел.

Написать тестовую программу, которая демонстрирует работу методов базового и производного классов.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир