面向过程和面向对象的一点区别

        面向过程的语言(不仅仅是C)是将程序(对数据的一些处理)中的数据和处理分开,使它们天各一方。于是数据们处于无保护、不安全的状态。处理则是凌驾其上、颐指气使、不受约束的驾驭者,而非“服务者”。

        对比而言,面向对象的语言(以C++为代表)则是以数据为中心, 处理为其服务的和谐平衡状态。



阅读更多
个人分类: 设计模式
上一篇使用枚举的好处
下一篇关于“重复声明”
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭