[Python] Oggetti senza attributi

Diego Barrera diegonebarrera a yahoo.it
Mer 9 Ott 2013 12:46:43 CEST


Nei libri sulla programmazione ad oggetti, di solito spiegano
come questa sia nata dall'esigenza di incapsulare in uno spazio
di nomi sia i dati che le operazioni relative a quei dati. In pratica
un oggetto sarebbe un' istanza di una classe che ha uno status
proprio che e' definito dai suoi attributi (con rispetto parlando ;)).

Se volessi avere un oggetto che ha solo metodi, cioe' un "aggeggio"
che fa qualcosa ma non ha uno status e quindi attributi, e' corretto
definirlo tramite una classe?

Se si', perche' poi dovrei poi istanziare questo oggetto?
In fondo, quando istanzio un oggetto, creo solamente uno spazio di
nomi per gli attributi in quanto i metodi "risiedono" nella classe..

Se no, dovrei utilizzare un modulo o cosa?

Grazie mille
Diego

-- 
La crisi e' finita!
E' cominciata la fame.



Maggiori informazioni sulla lista Python