LINUX.ORG.RU

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

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

Просто определи пустые методы, лучше - кидающие исключение в случае вызова, в классе A и вызывай их из него сколько влезет.

Потом в B и C просто наследуешь класс А, определяешь нормальные тела тех самых методов и все.

ЕМНИП, в питоне даже не обязательно объявлять такие методы в теле класса А, при этом в других его методах вполне допустимо вызывать «несуществующие методы».

Исправление shkolnick-kun, :

Просто определи пустые методы, лучше - кидающие исключение в случае вызова, в классе A и вызывай их из него сколько влезет.

Потом в B и C просто наследуешь класс А, определяешь нормальные тела тех самых методов и все.

ЕМНИП, в питоне даже не обязательно объявлять акие методы в теле класса А, при этом в других его методах вполне допустимо вызывать «несуществующие методы».

Исходная версия shkolnick-kun, :

Просто определи пустые методы, лучше - кидающие исключение в случае вызова, в классе A и вызывай их из него сколько влезет.

Потом в B и C просто наследуешь класс А, определяешь нормальные тела тех самых методов и все.