Описать базовый класс СТРОКА.

Отменен
Заказ
473145
Раздел
Программирование
Предмет
C/C++
Тип работы
Антиплагиат
Не указан
Срок сдачи
27 Дек 2015 в 23:59
Цена
550 ₽
Блокировка
10 дней
Размещен
24 Дек 2015 в 12:47
Просмотров
309
Описание работы
Описать базовый класс СТРОКА. C++
Обязательные поля класса:
 указатель на char – хранит адрес динамически выделенной памяти
для размещения символов строки;
 значение типа int – хранит длину строки в байтах.
Обязательные методы:
 конструктор, принимающий в качестве параметра С-строку
(заканчивается нулевым байтом);
 конструктор, принимающий в качестве параметра символ;
 очистка строки (сделать строку пустой);
 деструктор.
Описать производный от СТРОКА класс КОМПЛЕКСНОЕ_ЧИСЛО.
Строки данного класса состоят из двух полей, разделенных символом i. Первое
поле задает значение реальной части числа, а второе – мнимой. Каждое из
полей может содержать только символы десятичных цифр и символы – и +,
задающие знак числа. Символы – или + могут находиться только в первой
позиции числа, причем символ + может отсутствовать, в этом случае число
считается положительным. Если в составе инициализирующей строки будут
встречены любые символы, отличные от допустимых,
КОМПЛЕКСНОЕ_ЧИСЛО принимает нулевое значение. Примеры строк:
33i12,-7i100,+5i-21.
Обязательные методы:
 конструктор без параметров;
 конструктор копирования;
 деструктор;
Переопределить следующие операции:
 присваивание (=);
 умножение (*) – умножение чисел.
Разработчик вправе вводить любое (с обоснованием необходимости)
число дополнительных полей и методов.
Режим диалога обеспечивается с помощью иерархического меню.
(Не знаю, может пригодится кому нибудь файл, но там уже описан базовый класс строка)
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Предыдущий заказ
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир