子类中确定了属性,但是在运行子类的时候提示缺少一个位置参数

class Restaurant:
    """docstring for 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):
        msg = f"{self.restaurant_name} servers wonderful {self.cuisine_type}."
        print(f"\n{msg}")

    def open_restaurant(self):
        msg = f"{self.restaurant_name} is open.Come on in!"
        print(f"\n{msg}")

    def restaurant(self):
        print(f"{self.number_served} people have dined at this restaurant")

    def set_number_served(self,number):
        self.number_served=number
        print(f"{self.number_served} people have dined at this restaurant")

    def increment_number_served(self,number):
        self.number_served+=number

class IceCreamStand(Restaurant) :
    def __int__(self,restaurant_name,cuisine_type='ice_cream') :
        super().__int__(restaurant_name,cuisine_type)
        sefl.flavors=[]

    def show_flavors(self):
        print("\nWe have the following flavors available:")
        for flavors in self.flavors:
            print(f"{flavors.title()}")

big_one = IceCreamStand('The Big One')
big_one.flavors = ['vanilla', 'chocolate', 'black cherry']

big_one.describe_restaurant()
big_one.show_flavors()

class Restaurant:
    """docstring for 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):
        msg = f"{self.restaurant_name} servers wonderful {self.cuisine_type}."
        print(f"\n{msg}")

    def open_restaurant(self):
        msg = f"{self.restaurant_name} is open.Come on in!"
        print(f"\n{msg}")

    def restaurant(self):
        print(f"{self.number_served} people have dined at this restaurant")

    def set_number_served(self,number):
        self.number_served=number
        print(f"{self.number_served} people have dined at this restaurant")

    def increment_number_served(self,number):
        self.number_served+=number

class IceCreamStand(Restaurant) :
    def __init__(self,restaurant_name,cuisine_type='ice_cream') :
        super().__init__(restaurant_name,cuisine_type)
        self.flavors=[]

    def show_flavors(self):
        print("\nWe have the following flavors available:")
        for flavors in self.flavors:
            print(f"{flavors.title()}")

big_one = IceCreamStand('The Big One')
big_one.flavors = ['vanilla', 'chocolate', 'black cherry']

big_one.describe_restaurant()
big_one.show_flavors()

init打成了int,self打成了sefl,认真点好吗?其余的没有问题