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. _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python