@@ -30,50 +30,50 @@ def reprova(self, orcamento):
30
30
orcamento .estado_atual = Reprovado ()
31
31
32
32
def finaliza (self , orcamento ):
33
- raise Exception (" Orcamentos em aprovacao nao pode ser finalizado" )
33
+ raise Exception (' Orcamentos em aprovacao nao pode ser finalizado' )
34
34
35
35
36
36
class Aprovado (EstadoOrcamento ):
37
37
def aplica_desconto_extra (self , orcamento ):
38
38
orcamento .adiciona_desconto_extra (orcamento .valor * 0.05 )
39
39
40
40
def aprova (self , orcamento ):
41
- raise Exception (" Orcamentos aprovado nao pode ser aprovado novamente" )
41
+ raise Exception (' Orcamentos aprovado nao pode ser aprovado novamente' )
42
42
43
43
def reprova (self , orcamento ):
44
- raise Exception (" Orcamentos aprovado nao pode ser reprovado" )
44
+ raise Exception (' Orcamentos aprovado nao pode ser reprovado' )
45
45
46
46
def finaliza (self , orcamento ):
47
47
orcamento .estado_atual = Finalizado ()
48
48
49
49
50
50
class Reprovado (EstadoOrcamento ):
51
51
def aplica_desconto_extra (self , orcamento ):
52
- raise Exception (" Orcamentos reprovados nao recebem desconto extra" )
52
+ raise Exception (' Orcamentos reprovados nao recebem desconto extra' )
53
53
54
54
def aprova (self , orcamento ):
55
- raise Exception (" Orcamentos aprovado nao pode ser aprovado" )
55
+ raise Exception (' Orcamentos aprovado nao pode ser aprovado' )
56
56
57
57
def reprova (self , orcamento ):
58
- raise Exception (" Orcamentos aprovado nao pode ser reprovado novamente" )
58
+ raise Exception (' Orcamentos aprovado nao pode ser reprovado novamente' )
59
59
60
60
def finaliza (self , orcamento ):
61
61
orcamento .estado_atual = Finalizado ()
62
62
63
63
64
64
class Finalizado (EstadoOrcamento ):
65
65
def aplica_desconto_extra (self , orcamento ):
66
- raise Exception (" Orcamentos finalizados nao recebem desconto extra" )
66
+ raise Exception (' Orcamentos finalizados nao recebem desconto extra' )
67
67
68
68
def aprova (self , orcamento ):
69
- raise Exception (" Orcamentos finalizado nao pode ser aprovado" )
69
+ raise Exception (' Orcamentos finalizado nao pode ser aprovado' )
70
70
71
71
def reprova (self , orcamento ):
72
- raise Exception (" Orcamentos finalizado nao pode ser reprovado" )
72
+ raise Exception (' Orcamentos finalizado nao pode ser reprovado' )
73
73
74
74
def finaliza (self , orcamento ):
75
75
raise Exception (
76
- " Orcamentos finalizado nao pode ser finalizado novamente"
76
+ ' Orcamentos finalizado nao pode ser finalizado novamente'
77
77
)
78
78
79
79
@@ -130,13 +130,13 @@ def nome(self):
130
130
return self .__nome
131
131
132
132
133
- if __name__ == " __main__" :
133
+ if __name__ == ' __main__' :
134
134
135
135
orcamento = Orcamento ()
136
136
137
- orcamento .adiciona_item (Item (" item 0" , 100.0 ))
138
- orcamento .adiciona_item (Item (" item 1" , 50.0 ))
139
- orcamento .adiciona_item (Item (" item 2" , 400.0 ))
137
+ orcamento .adiciona_item (Item (' item 0' , 100.0 ))
138
+ orcamento .adiciona_item (Item (' item 1' , 50.0 ))
139
+ orcamento .adiciona_item (Item (' item 2' , 400.0 ))
140
140
141
141
print (orcamento .valor )
142
142
0 commit comments