第1个回答 2006-07-18
思路不同。
一个宏观的构件世界,然后填充内容。
一个微观的烧制砖块,然后垒成大厦。
第2个回答 2006-07-18
简单的说
面向过程:更注重的是一个过程性的东西,是行为。
面向对象:则侧重于对象,是物。
第3个回答 2006-07-18
思维方式不同。
面向对象更接近于人对于自然世界的认识方法。
而面向过程则更多考虑解决问题的步骤。
第4个回答 2006-07-18
面对对象就是以人(用户)为本,考虑用户的需求,然后设计
面对过程就是注重整个过程,其他东西包括用户不考虑。
面对对象就是类似多任务智能系统
面对过程就是类似单任务算法,纯粹的解决一个问题。
面对对象就是现在软件设计的主流,比如VS.NET
面对过程就是类似以前的PASCAL设计
第5个回答 2006-07-19
简单的理解就是:
面向对象=对象+分类+继承+用消息进行通信 算法和数据结构是分开的
程序执行不是由程序员控制,完全由用户交互控制
面向过程=(算法+数据结构)算法和数据结构是一起的
程序执行不是由用户控制,完全由程序员交互控制