先只学习类的最基本用法,对类的继承、方法的重载、重写,成员变量与方法的私有化等使用时可快速阅读相关学习文档。
一、定义类,何为类,如小明、小红都在上学,可归类为学生,学生看成类
#定义学生类 class student: #定义成员变量 no = '' #学号 name = ''#姓名 age = ''#年龄 #定义构造方法,用于实例化对象时赋值给成员变量 def __init__(self, no, name,age): self.no = no self.name = name self.age = age #定义方法,注意类中方法必须包含一个参数,一般用self def learn(self): #学习方法 print("我是学生,我的职责是学习") def introduction(self):#自我介绍方法 print('我叫'+self.name+',我的今年'+str(self.age)+'岁')
二、对象,何为对象,可看成把类具体化,如小明是学生,小明此时可看成对象
#实例化类,创建对象学生小明 xiaomingStudent=student('001','xiaoming',12)
##调用小明学习 xiaomingStudent.learn()#输出 我是学生,我的职责是学习 ##调用小明自我介绍 xiaomingStudent.introduction()#输出 我叫xiaoming,我的今年12岁