Предмет: Информатика,
автор: shryfhrhjdgkr
Задание на С++. Тема: Фигура
1. Написать классы Эллипс, Окружность, наследуемые из класса Figures2D. Класс окружность наследуется из класса Эллипс.
В private полях классов прописываются длины сторон (для треугольника), полуоси (для эллипса), радиус (для окружности).
В каждом классе необходимо прописать методы perimeter() и area() для вычисления периметра (для эллипс и окружности- длина дуги) и площади фигур, а также метод information(), выводящий на экран координаты центра фигуры и параметры фигуры (по аналогии с классами прямоугольник и квадрат).
2. Написать класс Сфера, наследуемый из класса Figures3D. В private полях указать радиус сферы. С помощью метода values рассчитать объем сферы. Переопределить метод information(), выводящий информацию о сфере.
3. Написать класс Цилиндр, наследуемый из класса Figures3D. В private полях указать высоту цилиндра и тип основания. С помощью метода values рассчитать объем цилиндра. Переопределить метод information(), выводящий информацию о сфере.
Ответы
Автор ответа:
0
Шалашовшалльатальалаьдвдвщвдщалащьалаьала
Интересные вопросы
Предмет: Русский язык,
автор: Елена7822
Предмет: Английский язык,
автор: wevespase
Предмет: Русский язык,
автор: Елена7822
Предмет: Математика,
автор: ВикаОсень
Предмет: Музыка,
автор: ivasenkoelena