Python练习题 9-6冰淇淋小店

9-6 冰淇淋小店:冰淇淋小店是一种特殊的餐馆。编写一个名为 IceCreamStand 的
类,让它继承你为完成练习 9-1 或练习 9-4 而编写的 Restaurant 类。这两个版本的
Restaurant 类都可以,挑选你更喜欢的那个即可。添加一个名为 flavors 的属性,用于
存储一个由各种口味的冰淇淋组成的列表。编写一个显示这些冰淇淋的方法。创建一个
IceCreamStand 实例,并调用这个方法。

class Restaurant():
    def __init__(self,restaurant_name,cuisine_type):
            self.restaurant_name=restaurant_name
            self.cuisine_type=cuisine_type

    def describe_restaurant(self):
        print(self.restaurant_name)
        print(self.cuisine_type)

    def open_restaurant(self):
        print('This restaurant is open.')

class IceCreamStand(Restaurant):

    def __init__ (self,restaurant_name,cuisine_type):
        super().__init__(restaurant_name,cuisine_type)
        self.flavors=['cool','hot','nice']

    def show_flavors(self):
        for n in self.flavors:
            print('my favorate taste is '+n)

weilianxin=IceCreamStand('fengwei','ICE')
weilianxin.show_flavors()

你可能感兴趣的:(python练习题,python)