Ciao,
gli errori sono semplici da individuare e da risolvere:
Il metodo
getImposta non funziona per il fatto che richiami in maniera eratta il metodo
getFascia...
getFascia=="Fascia 1"
sostituisci con:
self.getFascia()=="Fascia 1"
Inoltre, in
aliquota==0,125
self.imposta==aliquota*self.fatturato
va solo un simbolo di ugualizza ("=" non "=="), per settare il valore delle variabili.
Infile, il metodo
getDetrazione non funziona per il fatto che non hai inizializzato l'attributo
self.imposta