Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env pytho
- """
- 9-1. pag 166 Restaurante: Hacer una clase llamada Restaurante. El método __init __ () para
- El restaurante debe almacenar dos atributos: un nombre_restaurante y un tipo_cocina
- Haga un método llamado describe_restaurant () que imprima estas dos piezas de
- información, y un método llamado open_restaurant () que imprime un mensaje
- indicando que el restaurante está abierto.
- Haz una instancia llamada restaurante de tu clase. Imprimir los dos atributos
- Butes individualmente, y luego llamar a ambos métodos.
- """
- class Restaurante():
- def __init__(self,nombre_restaurante,tipo_cocina):
- """Constructor ... Inicializa variables """
- self.nombre_restaurante = nombre_restaurante
- self.tipo_cocina=tipo_cocina
- def describe_restaurante(self):
- print("\nNombre :" + self.nombre_restaurante.title() + " , tipo de cocina " + self.tipo_cocina.title())
- def open_restaurante(self):
- print ("El restaurante "+self.nombre_restaurante+" , esta abierto")
- """ Creacion de instancias de la clase Restaurante """
- restaurante_A=Restaurante("cedre","francesa")
- restaurante_B=Restaurante("asian bowl","china")
- restaurante_C=Restaurante("zen","japonesa")
- """ Utilizacion de los metodos de clase en las instancias """
- restaurante_A.describe_restaurante()
- restaurante_A.open_restaurante()
- restaurante_B.describe_restaurante()
- restaurante_B.open_restaurante()
- restaurante_C.describe_restaurante()
- restaurante_C.open_restaurante()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement