LINUX.ORG.RU

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

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

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

Ещё можно в документации написать Do not override!!!

Питон не про строгие ограничения для типов, за этим в другие языки. Впрочем, и там всё можно обойти в крайнем случае изменением твоего исходника.

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

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

Питон не про строгие ограничения для типов, за этим в другие языки. Впрочем, и там всё можно обойти в крайнем случае изменением твоего исходника.