python类的继承

1、初始化

1)两种初始化方法

# 初始化方法1
class BaseClass:
    def __init__(self, value):
        self.value = value
        
class ChildClass(BaseClass):
    def __init__(self):
        BaseClass.__init__(self, 3)

# 初始化方法2
class TimesTwo(BaseClass):
    def __init__(self, value):
        super(TimesTwo, self).__init__(value)
        self.value *= 2

2)子类一定需要显式初始化父类么?

3)子类内部调用父类方法

4)子类实例调用函数

posted @ 2022-11-26 18:55  kuaqi  阅读(42)  评论(0编辑  收藏  举报