首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何从子实例调用父函数?

从子实例调用父函数,可以使用以下方法:

  1. 在父类中定义一个公共方法,并在子类中重写该方法,在子类中调用父类的方法。
代码语言:python
复制
class Parent:
    def parent_method(self):
        print("Parent method called")

class Child(Parent):
    def parent_method(self):
        super().parent_method()
        print("Child method called")

child = Child()
child.parent_method()
  1. 使用装饰器来实现父类方法的调用。
代码语言:python
复制
class Parent:
    def parent_method(self):
        print("Parent method called")

class Child(Parent):
    @staticmethod
    def parent_method():
        Parent.parent_method()

child = Child()
child.parent_method()
  1. 使用父类的实例来调用父类的方法。
代码语言:python
复制
class Parent:
    def parent_method(self):
        print("Parent method called")

class Child(Parent):
    def child_method(self):
        self.parent_method()

child = Child()
child.child_method()

以上是三种常见的方法来实现从子实例调用父函数。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券