python 继承父类
时间: 2023-06-28 22:10:05 浏览: 96
【Python】使用super()函数进行类的继承,将父类的方法和属性继承在子类的里。
在 Python 中,可以使用关键字`class`来定义一个类,通过继承可以创建一个子类,并且子类可以从父类中继承属性和方法。
下面是一个简单的例子,演示如何在 Python 中实现继承:
```python
# 定义父类
class Animal:
def __init__(self, name):
self.name = name
def eat(self):
print(f"{self.name} is eating.")
# 定义子类
class Dog(Animal):
def bark(self):
print("Woof! Woof!")
# 实例化父类
animal = Animal("Animal")
animal.eat() # 输出:Animal is eating.
# 实例化子类
dog = Dog("Dog")
dog.eat() # 输出:Dog is eating.
dog.bark() # 输出:Woof! Woof!
```
在上面的示例中,我们定义了一个 `Animal` 父类和一个 `Dog` 子类。子类 `Dog` 继承了父类 `Animal` 的属性和方法。我们通过实例化父类和子类来调用它们的方法。
阅读全文