sintassi (con costruttore)
costruttore
def __init__(self,parametro1,parametro2,...): definizione del costruttore con i parametri richiestiself.variabile1 = parametro1
self.variabile2 = parametro2
...
metodi che usano i parametri
def nome_metodo(self): definizione del metodo importando i parametriself.variabile1 .... uso delle variabili self.
esempio
class Acc:
def __init__(self,id):self.id = id
esempio: scrivo un testo usando il costruttore
class Veicolo:
def __init__(self,marca,modello,colore,prezzo):self.marca = marca
self.modello = modello
self.colore = colore
self.prezzo = prezzo
def dati(self):variabile = "la mia auto é una {} tipo {} di colore {}".format(self.marca,self.modello,self.colore)
return variabile
def costa(self):variabile = "la mia auto é una {} costa {}".format(self.marca,self.prezzo)
return variabile