У меня возникли проблемы с использованием наследования с Python. Хотя концепция кажется мне слишком простой для Java, но до сих пор я не мог понять в Python, что, по крайней мере, удивительно для меня.
У меня есть прототип, который следует:
class Shape():
def __init__(self, shape_name):
self.shape = shape_name
class Rectangle(Shape):
def __init__(self, name):
self.shape = name
В приведенном выше коде, как я могу сделать абстрактный метод, который должен быть реализован для всех подклассов?