Skip to content

Commit aa7b046

Browse files
committed
Hacking The Future
1 parent 8e7b470 commit aa7b046

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

Desarrollo/05_Lavadora.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,4 @@ def terminar_de_lavar(self):
2929
if __name__ == '__main__':
3030
lavadora = Lavadora()
3131
lavadora.lavar()
32+

Desarrollo/main.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
class Millas:
2+
def __init__(self):
3+
self._distancia = 0
4+
5+
# Función para obtener el valor de _distancia
6+
def obtener_distancia(self):
7+
print("Llamada al método getter...")
8+
return self._distancia
9+
10+
# Función para definir el valor de _distancia
11+
def definir_distancia(self, recorrido):
12+
print("Llamada al método setter...")
13+
self._distancia = recorrido
14+
15+
# Función para eliminar el atributo _distancia
16+
def eliminar_distancia(self):
17+
del self._distancia
18+
19+
distancia = property(obtener_distancia, definir_distancia, eliminar_distancia)
20+
21+
if __name__ == '__main__':
22+
avion = Millas()
23+
avion.distancia = int(input('¿Cuantas millas vas a viajar? '))
24+
print('Vas a viajar '+str(avion.distancia*1.609344)+' Kilometros')

0 commit comments

Comments
 (0)