【1.100】面向对象--复习
class School: def __init__(self,name,addr): self.name = name self.addr = addr def sports_meeting(self,event): print("%s正在进行%s比赛"%(self.name,event)) def tell_info(self): print("%s的详细信息:%s位于%s"%(self.name,self.name,self.addr)) # 这个函数和类关系不大,定义完一个类 需要看下这个函数具体信息 # 这就是和真实的类 有些差别 一般真实的学校 不会有个函数是说具体信息 # 学校一般的函数就是招生 搞活动 春游 运动会 讲座 等等功能 s1=School("清华大学","北京") s1.sports_meeting("篮球") #清华大学正在进行篮球比赛 s1.tell_info() #清华大学的详细信息:清华大学位于北京
1、三大编程范式 函数 面向过程 面向对象
2、编程进化论 先代码 在函数 再是类
3、面向对象设计 面向对象编程
设计 就是将数据和功能 整合一起,然后抽象出来一个类 是一个模板 就虚拟的
对象就是真实存在
编程 就是用class 固定格式 来编写
4、类和对象
数据 函数属性 类
数据属性 对象
5、类和实例的 增删改查
6、属性的修改 对类和实例的影响
浙公网安备 33010602011771号