Herdar nome nomeado de uma classe base em python
É possível produzir umnamedtuple
que herda de uma classe base?
O que eu quero é queCircle
eRectangle
estãonamedtuple
se são herdados de uma classe base comum ('Shape'):
from collections import namedtuple
class Shape:
def addToScene(self, scene):
...
Circle=namedtuple('Circle', 'x y radius')
Rectangle=namedtuple('Rectangle', 'x1 y1 x2 y2')
Como eu faria isso?