Bonjour,
j'ai récemment apris qu'il est possible de décorer des classes (merci fred1599) et j'ai l'intuition que ça peu m'aider.
Voici, jusqu'ici j'avais en schématisant:
y aurait pas moyen de faire un truc genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 class A: def draw(): ... def drawWrapper(): ... class B(A): @A.drawWrapper def draw(): ...
qui ferait magiquement hériter de A et décorer B.draw ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 class A: def draw(): ... def drawWrapper(): ... @undecorateurpourA class B(): def draw(): ...
Merci.







Répondre avec citation
Partager