LINUX.ORG.RU

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

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

Ты писал:

его потомка Треугольник или потомка потомка РавнобедренныйТреугольник

So what? Функция, ожидающая плоскую фигуру, с радостью примет и треугольник, и равнобедренный треугольник (подклассы плоской фигуры). И вызовет на них какие-нибудь общеплоскофигурные методы. Площадь там.

Про специфические методы равнобедренного треугольника она знать не может -> вызывать их не будет.

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

Ты писал:

его потомка Треугольник или потомка потомка РавнобедренныйТреугольник

So what? Функция, ожидающая плоскую фигуру, с радостью примет и треугольник, и равнобедренный треугольник (подклассы плоской фигуры). И вызовет на них какие-нибудь общеплоскофигурные методы.