当前位置: 移动技术网 > IT编程>脚本编程>Python > 11-面向对象基础

11-面向对象基础

2018年03月15日  | 移动技术网IT编程  | 我要评论

保定学院地址,元素誓约 疑惑,冷少夜夜纠缠

首先呢,让我们先来举一个我让小明帮我买烟的例子:

第一种方法:

1.我对小明说,你下去到马路对面的帮我买包烟

2.你要先站起来,然后右转到后门

3.如果门没关那你就可以直接出去,如果门关了就要打开然后再出去

4.出门后右转进入楼梯

5.如果有很多人在上下楼梯,那你需要靠右走

6.然后在马路上如果看见有需要帮助的老太太还要扶着她

7.然后买到烟

8.查看找的零钱是不是真的,如果是就退回

......

第二种方法:

1.我对小明说去帮我买一包烟

2.小明买到烟并交给我

我们可以看到,让小明买烟的这两种方法中,第一种方法在买烟的过程中什么情况都要考虑到,而第二种方法就是找到一个人去做事情

所以第一种方法为面向过程,第二种方法为面向对象

所谓的面向过程,就是根据业务逻辑从上到下的写代码

面向对象,就是将数据与函数绑定在一起,进行封装,这样能够更快速的开发程序,减少了重复代码的重写过程

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网