Python中如何创建子类和父类的关系?
时间: 2024-11-13 18:25:31 浏览: 19
Python子类继承父类构造函数详解
4星 · 用户满意度95%
在Python中,要创建子类和父类的关系,通常使用关键字`class`。首先,你需要定义父类,然后在子类定义时指定它作为父类的继承。这是一个基本的例子:
```python
# 定义父类
class ParentClass:
def parent_method(self):
print("This is a method from the parent class.")
# 创建子类并继承自父类
class ChildClass(ParentClass): # 'ParentClass'就是父类名
def child_method(self):
print("This is a method from the child class.")
# 现在ChildClass是ParentClass的实例,并可以访问父类的所有属性和方法
child = ChildClass()
child.parent_method() # 调用父类的方法
child.child_method() # 调用子类的方法
```
在这个例子中,`ChildClass`继承了`ParentClass`,并且可以覆盖或添加自己的方法。这就是Python中实现类的继承和多态的方式。
阅读全文