Аннотация Java / дизайн интерфейса в Python

У меня есть несколько классов, которые используют одни и те же методы, только с разными реализациями. В Java было бы разумно, чтобы каждый из этих классов реализовывал интерфейс или расширял абстрактный класс. Есть ли в Python что-нибудь подобное, или мне следует использовать альтернативный подход?

36
задан Matt 3 June 2014 в 16:38
поделиться