python头哥单继承
时间: 2023-11-17 19:03:34 浏览: 80
Python中的继承是指一个类可以派生出子类,子类继承了父类的属性和方法。单继承是指一个子类只有一个父类。在Python中,如果一个类没有指定继承的父类,则默认继承object类。下面是一个Python头哥单继承的示例代码:
```python
class Parent:
def __init__(self, name):
self.name = name
def getName(self):
return self.name
class Child(Parent):
def __init__(self, name, age):
Parent.__init__(self, name)
self.age = age
def getAge(self):
return self.age
child = Child("Tom", 10)
print(child.getName())
print(child.getAge())
```
在上面的代码中,Parent是父类,Child是子类,Child继承了Parent的属性和方法。Child类中的__init__方法调用了Parent类的__init__方法,以便初始化父类的属性。Child类中还定义了一个getAge方法,用于获取子类的年龄属性。最后创建了一个Child类的实例child,并调用了其getName和getAge方法。
阅读全文