##2020.02.02 python学习日记##
TypeError: object.init() takes no parameters
解决措施:
①检查__init__左右是否为两下划线
②子类未继承父类,如下
class IceCreamStand():
def __init__(self,restaurant_name,cuisine_type):
super().__init__(restaurant_name,cuisine_type)
self.flavors='strawberry'
应更改为
class IceCreamStand(Restaurant):
def __init__(self,restaurant_name,cuisine_type):
super().__init__(restaurant_name,cuisine_type)
self.flavors='strawberry'