1.类:存在相同特征或行为的事物的统称,不能直接使用。
2.对象:由类创建出来的具体存在的事物,可以直接使用。
类的创建:
类名:同类事物的名字,在定义名称时需要遵循大驼峰的规则(TestApp)
属性:同类事物具备的特征【特征=变量】
方法:同类事物具备的行为【行为=函数,这里也叫方法】
简单的描述就是现在有一个类,它有自己的名称,和自带的属性值,能做的事情。
"""
语法:
class 大驼峰命名:
def 方法(函数)名(self):
实现的功能
"""
# 定义类
class Drink:
def drain(self):
print("干了这杯橙汁")
def drain_2(self):
print(f"{self.name}干了这杯可乐")
# 创建对象
# 语法: 变量名= 类名()
young = Drink()
# 对象调用方法
print(young)
young.drain()
# 创建第二个对象
sister = Drink()
# 给对象添加属性 对象名.属性名=赋值
sister.name = '姐姐'
# 调用
sister.drain_2()