GastonPalazzo

prueba.py

Oct 22nd, 2020 (edited)
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.25 KB | None | 0 0
  1. from usuario import Usuario
  2. from celular import Celular
  3. from habilidad import Habilidad
  4.  
  5. #main
  6. descripcion_de_prueba_SG="Gama alta, Android 11, pantalla AMOLED 6'1, camara dorsal 16mpx, procesador Exynos 9820"
  7. descripcion_de_prueba_AI="Gama alta, iOS 14, pantalla OLED 6'1, dual camera system (12 MP): ultra gran angular y gran angular"
  8.  
  9. habilidades_de_prueba_1=[Habilidad('Caminar', 5), Habilidad('Correr', 3), Habilidad('Conducir', 4)]
  10. habilidades_de_prueba_2=[Habilidad('Caminar', 4), Habilidad('Correr', 5), Habilidad('Conducir', 2)]
  11.  
  12. user_1 = Usuario('Gaston', 'gaston@gmail.com', 'g12345', Celular('Samsung', 'Galaxy s10', 'Movistar', '11-2345-6789', descripcion_de_prueba_SG), habilidades_de_prueba_1)
  13. user_2 = Usuario('Florencia', 'florencia@hotmail.com', 'f12345', Celular('Apple', 'Iphone 12', 'Movistar', '11-9876-5432', descripcion_de_prueba_AI), habilidades_de_prueba_2)
  14.  
  15. print(user_1.get_celular().get_proveedor_de_linea())
  16. print(user_2.get_celular().get_proveedor_de_linea())
  17.  
  18. print(user_1.mostrarTelefono())
  19. print(user_2.mostrarTelefono())
  20.  
  21. print(f'Coste de ultima llamada: {user_1.llamar(user_2, 90)}')
  22. print(f'Coste de ultima llamada: {user_2.llamar(user_1, 90)}')
  23.  
  24. print(user_1.sabe_hacer('Caminar', 4))
  25. print(user_2.sabe_hacer('Caminar', 4))
Add Comment
Please, Sign In to add comment