class Restaurant():
def __init__(self, restaurant_name, cuisine_type):
self.restaurant_name = restaurant_name
self.cuisine_type = cuisine_type
self.number_served = 0
def describe_restaurant(self):
print(self.restaurant_name.title() + ' : ' + self.cuisine_type + '.')
def open_restaurant(self):
print(self.restaurant_name.title() + " is opening!")
def number(self):
print("There are " + str(self.number_served) + " served!\n")
def set_number(self,number_served_reading):
self.number_served = number_served_reading
def increment_number_seved(self,increment_number):
self.number_served += increment_number
class IceCreamStand(Restaurant):
def __init__(self,restaurant_name,cuisine_type):
super().__init__(restaurant_name, cuisine_type)
def flavors(self):
ice_flavors = ['xiangcai wei','caimei wei','pinggou wei']
for flavor in ice_flavors:
print(flavor)
nice_icecream = IceCreamStand('Fengzhong Qiyuan Dian','IceCream')
nice_icecream.describe_restaurant()
nice_icecream.flavors()