类(Class)是一种抽象的概念,用于描述对象的属性和行为。它是一种定义对象的模板,其中包含了对象共享的属性和方法。类可以看作是一种自定义的数据类型,可以创建具有相似特征和功能的多个对象。
对象(Object)是类的一个实例,它具体化了类的属性和行为。它是程序中实际存在的,能够被使用和操作的实体。通过使用类来创建对象,我们可以方便地实现对数据的封装和操作。
举个简单的例子,我们可以有一个类叫做“学生”,它描述了所有学生的共同属性(如姓名、年龄、性别、班级)和方法(如学习、玩耍)。通过创建类的实例对象,我们可以创建具体的学生对象,每个对象都有自己独特的属性值,可以执行相同的方法。
class Students:#定义学生的类
#定义属性
name =""
age =0
gander =""
grand = 0
#定义(函数)方法
def learn(self):
print("我喜欢学习")
def play(sclf):
print("我想玩耍")
stul = Students()
stul.name ="李又懂"
stul.age = 24
stul.gender ="女"
stul.grand = 6
stu2 = Students()
stu2.name ="李懂懂"
stup age = 10
stul,gender ="女"
stul.grand = 6