Но с практической точки зрения(не теоретической) добавляют просто опциональное поле цвет)
Ну не все круги им должны обладать. Потому что круг в данном случае - это лишь форма. Вот скажем, я могу захотеть сделать класс объекта - коллайдера, у которого можно посчитать центр масс. В этом случае, ты бы стал наследоваться от круга? То есть коллайдер он тоже круглый, но у него появляется свойство вчисления Центра Масс.