python 在方法里面怎么用父级方法的同级方法
时间: 2023-06-10 07:07:32 浏览: 99
Python实现子类调用父类的方法
5星 · 资源好评率100%
如果你想在一个方法中调用同级别的另一个方法,可以直接使用方法名进行调用。如果你想在一个方法中调用父类的同级别方法,可以通过 `super()` 函数来实现。
例如,如果你有一个父类 `Parent` 和一个子类 `Child`,并且在子类中想要调用父类的某个同级别的方法 `method1()`,可以使用以下代码:
```python
class Parent:
def method1(self):
print("This is method1 in Parent.")
class Child(Parent):
def method2(self):
# 调用父类的同级别方法
super().method1()
print("This is method2 in Child.")
```
在上面的代码中,`Child` 类继承了 `Parent` 类,并在自己的方法 `method2()` 中使用了 `super().method1()` 来调用父类的同级别方法 `method1()`。
阅读全文