python—面向对象设计
一:三大编程范式 1.面向过程编程 2.函数式编程 3.面向对象编程 (类:把一类事物的相同的特征和动作整合到一起就是类,类是一个抽象的概念) (对象:就是基于类而创建的一个具体的事物 [具体存在的] 也是特征和动作整合到一起) 二:类与对象 (在python2中,分 新式类 与 经典类 ,python3统一都是新式类【新式类,class 类名:】【经典类,class 类名(object)】) class Chinese: #class是关键字,表示类名 pass print(Chinese) p1=Chinese() #实例化过程,创建对象,类名后面加括号 print(p1) 小实例 实例化,由类产生对象的过程叫做实例化,类实例化的结果就是一个对象,或者叫做一个实例 ps: 类中的函数第一个参数必须是self 类中定义的函数叫做 “方法” 类是用来描述一类事物,类的对象指的是这一类事物中的一个个体 是事物就要有属性,属性分为: 1.数据属性:就是变量 2.函数属性:就是函数,在面向对象里通常称为方法 注:类和对象均是用点来访问自己的属性 属性 类是用来描述一类事物,类的对象指的是这一类事物中的一个个体 是事物就要有属性,属性分为: 1.数据属性:就是变量 2.函数属性:就是函数,在面向对象里通常称为方法 注:类和对象均是用点来访问自己的属性 属性 1 class Chinese: