摘要: 1.所有程序都因该使用面向对象来设计吗?为什么? 不是,面向对象只对有扩展性有要求的程序需要使用面向对象使用,如果程序不需要扩展,一般使用面向过程式编程。 2.什么是对象 什么是类 生活中对象就是一个能够确实存在的个体,类则是根据对象总结特点和行为的虚拟概念。 编程中类是属性和函数(行为)组成的定义 阅读全文
posted @ 2018-10-22 19:04 msjaxuexi 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 对象 在编程中先定义类,才能声明类的对象。 创建对象 语法:在类名后加括号,与调用函数写法相同。 对对象的属性进行增删该查 查 增 改 删除 对于对象查找属性的顺序:先对象自身的对象,后对象类的属性。 __init__对象初始化函数 其中self指的是声明时的对象,init函数相当于为其共有属性填写 阅读全文
posted @ 2018-10-22 18:18 msjaxuexi 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 类 类的定义 语法:class关键字 类名: 类名规范:大写开头 驼峰式命名法 在类的定义阶段 只有包含该类的py被执行,就会做两件事情 1、就会创建的名称空间 2、执行代码,将产生额名称放入名称空间 类中代码只执行一次,对象只是与内存中类的内存存在关联关系。 类的函数,描述对象的行为 使用类中的属 阅读全文
posted @ 2018-10-22 16:20 msjaxuexi 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 面向过程 面向过程是一种编程思想,就是前辈程序员发现的一种比较好的编程方法。 过程指的是先干什么,再干什么,完成一件事情所有需要的具体步骤。 优点:把复杂的问题流程化,简单化,降低开发难度。 缺点:扩展性差,在当前用户需求千变万化的前提下,对扩展性的要求非常高 使用场景:不需要扩展,或是对外扩展性要 阅读全文
posted @ 2018-10-22 15:49 msjaxuexi 阅读(144) 评论(0) 推荐(0) 编辑