LINUX.ORG.RU

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

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

То есть наличие в базовом классе enum Kind с полным списком наследников подразумевает, что от него нельзя наследовать новые классы?

задача была чета там делать со старым кодом, где число фигур фиксировано. под это я и дал код.

если так нужно расширять набор наследников - замените Kind на uint, и править ничего не придется. но такой задачи исходно не было.

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

То есть наличие в базовом классе enum Kind с полным списком наследников подразумевает, что от него нельзя наследовать новые классы?

задача была чета там делать со старым кодом, где число фигур фиксировано. под это я и дал код.

если так нудно расширять набор наследников - замените Kind на uint, и править ничего не придется. но такой задачи исходно не было.