[Linux-Biella] R: R: R: [blog]Programmazione ad oggetti
EMANUELE.SCOPEL a enel.com
EMANUELE.SCOPEL a enel.com
Mar 2 Dic 2008 09:56:52 CET
________________________________
Da: linux-bounces a ml.bilug.linux.it [mailto:linux-bounces a ml.bilug.linux.it] Per conto di Marco Vallini
Inviato: martedì 2 dicembre 2008 9.39
A: Mailing List del Biella Linux User group
Oggetto: Re: [Linux-Biella] R: R: [blog]Programmazione ad oggetti
2008/12/2 <EMANUELE.SCOPEL a enel.com>
________________________________
Da: linux-bounces a ml.bilug.linux.it [mailto:linux-bounces a ml.bilug.linux.it] Per conto di Marco Vallini
Inviato: martedì 2 dicembre 2008 9.21
A: Mailing List del Biella Linux User group
Oggetto: Re: [Linux-Biella] R: [blog]Programmazione ad oggetti
2008/12/2 <EMANUELE.SCOPEL a enel.com>
non è ad oggetti puro ...
Sbagliato in python tutto è un oggetto, anche se non sembra...
illustrami... Prima di dirmi che sbaglio fammi pure degli esempi...
Esempio le liste sono oggetti, stringhe, dizionari, ecc... ora ho poco tempo ma se riesco questa sera approfondisco il concetto con un'altra
email piu' chiara. Concetto ancora piu' enfatizato in python 3.
def lafunzionechevuoi( ):
print "LOL"
questo è un oggetto? :-)
Oviamente no, sta a te come ho detto prima scegliere il tipo di programmazione.
ma :
stringa = 'lol'
print stringa.upper()
come vedi stringa è un oggetto con un metodo upper...
vero che per fare cio' in python sono stati fatte delle forzature (in origine python non era stato concepito per la programmazione ad oggetti), ma che al programmatore sono trasparenti se non per alcuni concetti piuttosto spinti.
Con python 3 le cose come dicevo sono cambiate radicalmente tante' che non è retrocompatibile.
Python ha si gli oggetti, li puoi usare dentro codice non ad oggetti, come liste, ecc, ma non è oggetti puro :-)
--
Marco Vallini
Email: marcovallini a gmail.com
Web: marcovallini.googlepages.com
Mobile: (+39) 320 0966636
Mobile: (+39) 334 2025180
Biella - Italy
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://ml.bilug.linux.it/pipermail/linux/attachments/20081202/1dc72ca4/attachment.html
Maggiori informazioni sulla lista
Linux