# 面向对象编程# 面向过程:注重的是解决问题的流程,步骤。数学逻辑的映射。# 面向对象:注重的功能的分类,对象是接收消息的单位,来负责不同类型的任务,不同的对象通过合作完成最终的任务。# 更加适合大型项目的开发。生活逻辑的映射。
工具/原料
1
python3.6
2
pycharm
方法/步骤
1
类和对象的基本概念:【一】从生活的角度 类 对象 人 anbei,aobama 电脑 我桌上的这台电脑 ,你手里的那台电脑 狗 那条狗,你的那条狗
2
【二】定义类: 一些具有相同特性的对象的抽象对象: 类的具像
4
【四】从代码的角度a = 5 # int是类,5是对象,a是指向对象内存地址的指针(引用)。类:我们自定义的类型对象:使用某个类型创建出来的实例。
5
【五】从内存的角度类: 不占用内存对象:占用内存
6
总之,类是抽象于现实中一类一些具有共同某些特性的概念,的概念比对象大,‘国家是一个类’,一个具体的国家如‘美国’就是对象。
注意事项
学编程语言,一定要弄清对象、函数、类之间的区别