Python面对对象编程
2018年7月3日笔记 1.Python编程方式 面向过程:根据业务逻辑从上到下写代码 函数式:将某功能代码封装到函数中,日后便无需重复填写,仅调用函数即可 面对对象:对函数进行分类和封装,让开发"更好更快更强"。 2.面对对象概念 面对对象就不像面对过程那样按照功能划分模块了,它所关注的是软件系统有哪些参与者,把这些参与者称为对象,找出这些软件系统的参与者也就是对象之后,分析这些对象有哪些特征、哪些行为,以及对象之间的关系。所以说面对对象的开发核心是对象。 3.Python类与对象 3.1 什么是类 面对对象编程的2个非常重要的概念:类和对象 概念:类是用来描述具有相同的属性和方法的对象的集合,它定义了该集合中每个对象所共有的属性和方法,对象是类的实现。 3.2 什么是对象 万物皆对象,对象拥有自己的行为和特征。 3.3 类和对象的关系 类是对象的类型,对象是类的实例。类是抽象的概念,对象是一个你能够摸得着,够得到的实体。二者相辅相成,谁也离不开谁。 4. 类的声明和实例化 4.1 创建类 使用class语句来创建一个类,class之后为类的名称并以冒号结尾: class Class...