编程范式
这是一篇关于编程范式的总结文章,目的如下:
- 整理一些主流的编程范式,有一个深刻的理解 
- 学习每种编程范式的理论知识 
- 总结每种编程范式解决问题的核心思想 
- 将编程范式应用到实际的开发当中 
目前比较主流的编程范式有:面向过程编程、面向对象编程和函数式编程。
面向过程编程范式
面向对象编程范式
一文搞懂面向对象编程(所有代码实现使用 Java)
OO 的两个核心理念:
- 面向接口编程,而不是面向实现 
- 优先使用对象组合而不是类继承 
OOD & OOP 案例
- 基于充血模型开发虚拟钱包系统 
- 接口鉴权 OO 分析设计和实现 
- 用 OO 思想来设计如下描述 
四个物体:木头桌子、木头椅子、塑料桌子、塑料椅子 四个属性:燃点、密度、价格、重量
- 处理订单,如购物车中价格的计算,用 OO 思想进行设计 
函数式编程范式
比较几种编程范式
其他注意点
参考资源
最后更新于
这有帮助吗?
