Задание на С++ Тема: Фигура...
Задание на С++. Тема: Фигура
1. Написать классы Эллипс, Окружность, наследуемые из класса Figures2D. Класс окружность наследуется из класса Эллипс.
В private полях классов прописываются длины сторон (для треугольника), полуоси (для эллипса), радиус (для окружности).
В каждом классе необходимо прописать методы perimeter() и area() для вычисления периметра (для эллипс и окружности- длина дуги) и площади фигур, а также метод information(), выводящий на экран координаты центра фигуры и параметры фигуры (по аналогии с классами прямоугольник и квадрат).
2. Написать класс Сфера, наследуемый из класса Figures3D. В private полях указать радиус сферы. С помощью метода values рассчитать объем сферы. Переопределить метод information(), выводящий информацию о сфере.
3. Написать класс Цилиндр, наследуемый из класса Figures3D. В private полях указать высоту цилиндра и тип основания. С помощью метода values рассчитать объем цилиндра. Переопределить метод information(), выводящий информацию о сфере.
Уважаемый автор, упорство с которым вы плодите одинаковые вопросы вызывает недоумение. Напишите свой код по задаче, в идеале скажите, где не работает (на что указывает компилятор), мы поможем исправить. Писать все это за вас с 0 уважающий свою работу программист не станет, хотя у многих подобные задачи при обучении были.
Код лучше выкладывать на профильные сайты для таких целей https://www.onlinegdb.com/ или https://pastebin.com, например, или любой другой аналог.
Да ну нах. Я только в оркестре на треугольнике тренькать умею.