面向对象编程 面向对象 VS 面向过程 着重于谁去做 vs 着重于做什么 迭代更新方便,方便管理 vs 不适合迭代,要做大量修改 类、对象、实例化、属性、方法 类:用来描述具有相同的属性和方法的对象的集合 对象:具体的某个事物 实例化:创建一个类的实例 属性:对象描述信息 – 它的表现类似于变量 方法:对象的行为 – 它的表现类似于函数 类的三大基本特征 封装、继承、多态 类的定义:使用关键字class 以下三种形式都可以 class A: pass class A(): pass class