复习就不写细节了都是大的框架,其他内容可见之前我写的文章: 类的实例化: 调用类的属性: 调用类的方法: 类的封装性:指类的属性或类的方法,设置为私有的。 如果要调用私有的属性或方法: class Dog: def __init__(self,name,age,color): self.name=name self.age=age # 私有方法 加 _ self._color=color def get_pao(self): print(f'{self.name}在草地上撒欢,它的颜色是{self._color}')Dog1=Dog('旺柴',3,'黄色')# 私有的属性,需要在调用的时候使用getDog1.get_pao() 类的继承性:
类的多态性: # 父类class Dongwu: def speak(self): print('动物的叫声.....')# 子类继承父类class Dog(Dongwu): def speak(self): print('狗,汪汪汪~')# 子类继承父类class Cat(Dongwu): def speak(self): print('小猫,喵喵喵~')# 类的实例化1wangc=Dog()# 类的实例化2heizai=Cat()# 调用方法wangc.speak()heizai.speak() 我们需要知道类与对象的这些结构和方法,在实际操作中慢慢熟练。 |
|