What is proper way to require a method to be overridden?

Gabriel Genellina gagsl-py at yahoo.com.ar
Thu Jan 4 22:51:19 EST 2007


At Thursday 4/1/2007 23:52, jeremito wrote:

>I am writing a class that is intended to be subclassed.  What is the
>proper way to indicate that a sub class must override a method?

If any subclass *must* override a method, raise NotImplementedError 
in the base class (apart from documenting how your class is supposed 
to be used).


-- 
Gabriel Genellina
Softlab SRL 


	

	
		
__________________________________________________ 
Preguntá. Respondé. Descubrí. 
Todo lo que querías saber, y lo que ni imaginabas, 
está en Yahoo! Respuestas (Beta). 
¡Probalo ya! 
http://www.yahoo.com.ar/respuestas 




More information about the Python-list mailing list