[PIPython] Dati statici
Salvetti Gianmario
salvetti.gianmario
Ven 25 Feb 2005 12:20:34 CET
Luca Fabbri wrote:
>Vorrei capire in Python come si definiscono dati (variabili, oggetti)
>statici all'interno di una classe.
>
Non so se esiste una soluzione piu' pulita, ma io userei una variabile
globale:
file: oggetto.py
datoComune = None
class Triangolo:
def __init__(self, ...):
global datoComune
....
....
def area(self):
global datoComune
...
...
Poi quando devi usare la classe al posto di eseguire un
from oggetto import *
esegui solo un
from oggetto import Triangolo
in modo che la variabile datoComune resti incapsulata.
Gianmario.
More information about the Python
mailing list