[Python] costruzione dinamica di oggetti e sotto-oggetti
Daniele Zambelli
daniele.zambelli a gmail.com
Lun 8 Lug 2013 21:00:22 CEST
Il giorno 08 luglio 2013 19:05, Riccardo mancuso <
mancuso.riccardo63 a gmail.com> ha scritto:
> ciao,
> al momento volevo procedere con la scrittura tramite un file di testo,
> in modo da organizzare in maniera testuale gli oggetti.
> Poi procedere nel trasformare questa modalità, tramite una GUI.
> Ma intanto volevo capire come organizzare le classi.
>
> Io farei una cosa di questo genere:
class Locale(object):
def __init__(self):
<informazioni presenti in tutte i locali>
self.mobili = [] # lista che contiene i mobili di questo
locale
class Cucina(Locale):
def __init__(self):
Locale.__init__(self)
<Informazioni relative alle cucine>
class Mobile(object):
def __init__(self):
self.colore = ...
self.dimensioni = (..., ..., ...)
self.posizione = (..., ...)
….
self.accessori = []
class Lavello(Mobile):
def __init__(self):
Mobile.__init__(self)
self.marca = []
super(Lavello, self).__init__()
...
class Forno(Mobile):
def __init__(self):
self.attributo = []
super(Forno, self).__init__()
Ciao
--
Daniele
www.fugamatematica.blogspot.com
giusto!
nel verso
forse è perché non guardiamo le cose
Quando non ci capiamo,
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20130708/0a262139/attachment.html>
Maggiori informazioni sulla lista
Python