@@ -35,14 +35,14 @@ def calcular_velocidade(self):
3535
3636
3737 def acelerar (self ):
38- self .motor .acelerar ()
38+ return self .motor .acelerar ()
3939
4040
4141 def frear (self ):
42- self .motor .frear ()
42+ return self .motor .frear ()
4343
4444
45- def sendito (self ):
45+ def sentido (self ):
4646 return self .direcao .sentido
4747
4848
@@ -75,6 +75,7 @@ def frear(self):
7575
7676
7777class Direcao :
78+
7879 direcoes_possiveis = ('Norte' , 'Leste' , 'Sul' , 'Oeste' )
7980
8081 def __init__ (self , sentido = 'Norte' ):
@@ -101,7 +102,6 @@ def virar_a_esquerda(self):
101102if __name__ == '__main__' :
102103
103104 #Teste classe Direção
104- """
105105 m = Motor ()
106106 print (m .acelerar ())
107107 print (m .acelerar ())
@@ -123,9 +123,27 @@ def virar_a_esquerda(self):
123123 for item in range (5 ):
124124 d .virar_a_esquerda ()
125125 print (d .direcoes_possiveis , 'Esquerda' , d .sentido )
126- """
127126
128127 carro = Carro (Direcao (), Motor ())
129- print (carro .calcular_velocidade )
128+ print (carro .calcular_velocidade ())
129+ carro .acelerar ()
130+ print (carro .calcular_velocidade ())
130131 carro .acelerar ()
132+ print (carro .calcular_velocidade ())
133+ carro .acelerar ()
134+ print (carro .calcular_velocidade ())
135+ carro .frear ()
136+ print (carro .calcular_velocidade ())
131137 carro .frear ()
138+ print (carro .calcular_velocidade ())
139+
140+ print (carro .sentido ())
141+ carro .virar_a_direita ()
142+ print (carro .sentido ())
143+ carro .virar_a_direita ()
144+ print (carro .sentido ())
145+ carro .virar_a_direita ()
146+ print (carro .sentido ())
147+ carro .virar_a_direita ()
148+ print (carro .sentido ())
149+
0 commit comments