面向对象与面向过程
来源:互联网 发布:widowns无法连接网络 编辑:程序博客网 时间:2024/04/29 19:48
面向对象比面向过程的编程颗粒要大:面向对象的程序单位是类;面向过程的程序单位是函数(相当于方法)
定义一个类,对应客观世界的那种事物;业务需要关心这个事物的哪些状态,程序就为这些状态定义成员变量;业务需要关心这个事物的哪些行为,程序就为这些行为定义方法。
面向过程的世界里,一切以函数为中心,函数最大,因此这些事情会用以下语句来表达:
吃(猪八戒,西瓜)
面向对象的程序世界里,一切以对象为中心,对象最大,所以:
猪八戒.吃(西瓜)
面向对象的语句更接近自然语言的语法:主语,谓语,宾语一目了然,十分直观,一目了然。
0 0
- 面向过程与面向对象
- 面向对象与面向过程
- 面向对象与面向过程
- 面向对象 与 面向过程
- 面向对象与面向过程
- 面向对象与面向过程
- 面向对象与面向过程
- 面向对象与面向过程
- 面向过程与面向对象
- 面向对象与面向过程
- 面向过程与面向对象
- 面向对象与面向过程
- 面向对象与面向过程
- 面向对象与面向过程
- 面向对象与面向过程
- 面向对象与面向过程
- 面向过程与面向对象
- 面向对象与面向过程
- PLSQL-创建函数
- 自己实现简单的DbUtils类,模仿Apache的DbUtils核心原理
- ecshop数据库表2(ecs_ad)广告表
- Netty系列之Netty百万级推送服务设计要点
- php中判断变量是否为数组
- 面向对象与面向过程
- SpringBoot 之 Building a RESTful Web Service
- 最长公共子串问题(可输出多个子串)
- AngularJS入门
- MFC常见函数的用法
- PLSQL-存储过程
- excel大写变小写
- 分治算法之大整数相乘问题
- 关于vsnprintf的一些总结