简答题

面向过程的程序设计和面向对象的程序设计的主要区别是什么?

正确答案

面向过程的程序设计:以功能为中心,采用函数来描述,函数和操作的数据是分离的。程序由一系列的函数构成,程序的实现通过函数的顺序执行来实现。。编程时需要清楚程序实现的每一步细节。
面向对象的程序设计:它吸取了面向过程的程序设计的优点,同时又考虑了现实世界和计算机处理的关系,它的整个程序由一系列相互作用的对象构成,对象之间的交互通过发送消息来实现,对象通过响应消息来实现程序的功能。

答案解析

相似试题
  • 面向对象程序设计和过程程序设计在()方面不同。

    单选题查看答案

  • 面向对象程序没有面向过程程序执行效率高。

    判断题查看答案

  • 面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。()

    判断题查看答案

  • 面向对象分析是提取和整理用户需求,并建立问题域精确模型的过程。面向对象设计则是把分析阶段得到的需求转变成符合成本和质量要求的、抽象的系统实现方案的过程。

    判断题查看答案

  • 下列关于面向对象的程序设计过程中,错误的是()。

    单选题查看答案

  • 在面向对象的程序设计过程中,英文缩写"OOP"的含义是()

    单选题查看答案

  • 简要说明用面向对象的程序设计方法开发出的程序的运行过程。

    简答题查看答案

  • 程序设计主要有面向文本设计技术和面向对象设计技术。

    判断题查看答案

  • 面向对象设计(OOD)阶段,可以将面向对象的设计内容划分为四部分,分别是:()、()、()和()。

    填空题查看答案