在Python中,父类通常是通过继承来定义的。下面是一个简单的父类示例,以及如何使用它来创建子类:
```python
父类定义
class Parent:
def __init__(self):
self.name = 'Parent'
def hello(self):
print(f'Hello, I am {self.name}.')
子类定义,继承自父类
class Child(Parent):
def __init__(self):
super().__init__() 调用父类的构造函数
self.name = 'Child'
创建子类实例并调用方法
child = Child()
child.hello() 输出:Hello, I am Child.
在上面的例子中,`Parent` 是一个父类,它有一个构造函数 `__init__` 和一个方法 `hello`。`Child` 是一个子类,它继承了 `Parent` 类,并覆盖了父类的构造函数来设置自己的 `name` 属性。