```python
class Car: #父类
def __init__(self, name, color): #父类的两个属性
self.name = name
self.color = color
def style(self): #父类的一个方法
print('车的名字的是:'+self.name)
class Byd(Car): #这是一个子类继承了父类(Car)
def race(self): #子类自己的方法
print(self.name+'的颜色是'+self.color)
Byd宋 = Byd('byd', 'black')
print(Byd宋.name,) #调用父类属性
print(Byd宋.color,) #调用父类属性
Byd宋.race() #调用类的方法
Byd宋.style() #调用父类的方法
F:\vscode_data\python\venv\Scripts\python.exe F:/vscode_data/python/Class_study/Car.py
byd
black
byd的颜色是black
车的名字的是:byd
Process finished with exit code 0
总结
- 每一个calss语句生成一个类对象
- 每次调用类的时候就会生成一个实例对象
- 实例自动连接到创建它们的类
- 类链接到其父类的方式是,将父类列到class的括号内。括号中从左到右的顺序会决定继承父类的顺序
|