python父类子类的实例化
时间: 2023-10-02 16:11:24 浏览: 105
在Python中,可以通过子类来实例化父类和子类。
例如,有一个父类Animal和一个子类Dog,可以这样实例化:
```python
class Animal:
def __init__(self, name):
self.name = name
class Dog(Animal):
def __init__(self, name, breed):
super().__init__(name)
self.breed = breed
my_animal = Animal("My Animal")
my_dog = Dog("My Dog", "Labrador")
```
在这个例子中,Animal类有一个构造函数,接受一个名字参数。Dog类继承自Animal类,并添加了一个品种参数。在Dog类的构造函数中,调用了super()函数来调用父类的构造函数,并传递了名字参数。通过这种方式,我们可以在子类中使用父类的属性和方法。最后,我们实例化了一个Animal对象和一个Dog对象。
阅读全文