> class Father(object):
>     def setUp(self):
>         print "Padre"
>         self.childrenSetUp()

Questo è il DP template method

> Ovviamente se non hai sempre childrenSetup, devi trappare l'errore in 
> Father.setUp.

Più che altro lo scriverei nel father come metodo "astratto"
def childrenSetUp(self): pass

Ps: è lecito dire astratto in una comunità pythonica?
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a