File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -106,7 +106,7 @@ def acelerar(self):
106106
107107 def frear (self ):
108108 self .velocidade += - 2
109- if self .velocidade < 0 :
109+ if self .velocidade < 0 : # ou self.velocidade = max(0, self.velocidade)
110110 self .velocidade = 0
111111
112112
@@ -131,10 +131,23 @@ def girar_a_esquerda(self):
131131
132132class Carro :
133133 def __init__ (self , direcao , motor ):
134- self .direcao = direcao . valor
135- self .motor = motor . velocidade
134+ self .direcao = direcao
135+ self .motor = motor
136136
137137 def calcular_velocidade (self ):
138- return self .motor
138+ return self .motor . velocidade
139139
140140 def acelerar (self ):
141+ self .motor .acelerar ()
142+
143+ def frear (self ):
144+ self .motor .frear ()
145+
146+ def calcular_direcao (self ):
147+ return self .direcao .valor
148+
149+ def girar_a_direita (self ):
150+ self .direcao .girar_a_direita ()
151+
152+ def girar_a_esquerda (self ):
153+ self .direcao .girar_a_esquerda ()
You can’t perform that action at this time.
0 commit comments