Предположим, что у меня есть базовый класс с нереализованными методами:
class Polygon():
def __init__(self):
pass
def perimeter(self):
pass
def area(self):
pass
Теперь скажем, что один из моих коллег использует класс Polygon для создания подкласса следующим образом:
import math
class Circle(Polygon):
def __init__(self, radius):
self.radius = radius
def perimeter(self):
return 2 * math.pi * self.radius
(H/Sh) e забыл реализовать метод area().
Как заставить подкласс реализовать метод parent area()?