Необходим сам код, оформление по типу теории, цели задач, я сделаю сам.
Тема: Ассоциация и зависимость. Задание: Создать класс окружность, член класса – радиус R. Предусмотреть в классе
методы вычисления и ввода сведений о фигуре – площади, длины окружности. Создать
производный класс – круглый прямой цилиндр с высотой h, добавить в класс метод
определения объема фигуры, перегрузить методы расчета площади и вывода сведений о
фигуре. Написать программу, демонстрирующую работу с классом: дано N
окружностей и M цилиндров, найти окружность максимальной площади и средний объем
цилиндров.
Создать производный класс – сфера, добавить в класс метод определения объема
фигуры, перегрузить методы расчета площади и вывода сведений о фигуре.
Добавить ассоциацию цилиндр вписан в сферу. В выводе сведений о цилиндре
выводить информацию о сфере.
Создать класс прямоугольник, члены класса – длины сторон a и b. Предусмотреть
в классе методы вычисления и вывода сведений о фигуре – длины сторон, диагоналей,
периметр, площадь. Добавить метод, который изменяет длину стороны b в зависимости от
переданной вписанной окружности.