面向过程/对象/接口/方面编程的总结

原创声明

对于这些概念的解释,网络上是有许多文章。但本文是纯手打的成果,完全用自己的语言来描述、综合、概括,绝非采集和转载。

关于这些「面向」,网络上的介绍已经非常丰富。不过为了达到「一站式」的效果,这篇文章尝试用作者自己的语言概括,让读者能够快速了解它们。

它们都是编程范式,或者说一种模式,习惯,而不是技术。

面向过程和对象是一组关系,强调完成任务过程中不同的关注点(Concern)。面向接口和切面基于面向对象,目的是方便日后移植、扩展和代码复用(Reuse)。

关键词:编程 面向 过程 对象 接口 方面 切面 对比 继续阅读“面向过程/对象/接口/方面编程的总结”