LINUX.ORG.RU

История изменений

Исправление Nervous, (текущая версия) :

Наследовать нужно, чтобы не пастить площадь/периметр. Вопрос что от чего.

Периметр вообще для всех многоугольников одинаково можно считать, с площадью сложнее. Наверное, надо объединить все фигуры, для которых площадь считается одинаково, в один тип и реализовать для каждого такого типа метод расчета площади. Наследование? Ну ты понел.

Исходная версия Nervous, :

Наследовать нужно, чтобы не пастить площадь/периметр. Вопрос что от чего.

Периметр вообще для всех многоугольников одинаково можно считать, с площадью сложнее.