We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1e32283 commit cbc04ebCopy full SHA for cbc04eb
1 file changed
oo/carro.py
@@ -94,6 +94,29 @@
94
'O'
95
"""
96
97
+class Carro:
98
+ def __init__(self, motor, direcao):
99
+ self.direcao = direcao
100
+ self.motor = motor
101
+
102
+ def calcular_velocidade(self):
103
+ return self.motor.velocidade
104
105
+ def acelerar(self):
106
+ self.motor.acelerar()
107
108
+ def frear(self):
109
+ self.motor.frear()
110
111
+ def calcular_direcao(self):
112
+ return self.direcao.valor
113
114
+ def girar_a_direita(self):
115
+ self.direcao.girar_a_direita()
116
117
+ def girar_a_esquerda(self):
118
+ self.direcao.girar_a_esquerda()
119
120
NORTE = 'N'
121
SUL = 'S'
122
LESTE = 'L'
@@ -127,5 +150,5 @@ def frear(self):
127
150
self.velocidade -= 2
128
151
self.velocidade = max(0, self.velocidade)
129
152
130
-if __name__ == '__main__':
131
- carro = Carro
153
+# if __name__ == '__main__':
154
+# carro = Carro
0 commit comments