简述面向对象程序设计的基本思想?结构化系统开发方法,原型法和面向对象开发方法的优缺点和适用场合?

2天前 (07-27 01:09)阅读1回复0
王富贵
王富贵
  • 管理员
  • 注册排名5
  • 经验值296820
  • 级别管理员
  • 主题59364
  • 回复0
楼主
简述面向对象程序设计的基本思想?把数据和过程这两个逻辑上独立的实体组合在一个逻辑体(对象)中,使原来各种类型的数据和数据结构与起不同作用的过程之间,从而使软件的设计效率↑,结构化系统开发方法,原型法和面向对象开发方法的优缺点和适用场合?1、结构化系统开发方法(亦称“保证了系统的整体性和目标的一致性;严格区分系统开发的阶段性;面向对象程序设计与面向过程程序设计有什么区别?强调事件的流程、顺序。
  1. 简述面向对象程序设计的基本思想?
  2. 结构化系统开发方法,原型法和面向对象开发方法的优缺点和适用场合?
  3. 面向对象程序设计与面向过程程序设计有什么区别?
  4. 面向对象编程语言?

简述面向对象程序设计的基本思想?

把数据和过程这两个逻辑上独立的实体组合在一个逻辑体(对象)中,对象与对象之间只能通过发送消息(调用)来进行联系。

简述面向对象程序设计的基本思想?结构化系统开发方法,原型法和面向对象开发方法的优缺点和适用场合?

这样,使原来各种类型的数据和数据结构与起不同作用的过程之间,非常复杂的关系大为简化,从而使软件的设计效率↑,可靠性、可读性、可维护性↑。

结构化系统开发方法,原型法和面向对象开发方法的优缺点和适用场合?

1、结构化系统开发方法(亦称“生命周期法”)

(1)优点:从系统整体出发,强调在整体优化的条件下“自上而下”地分析和设计,保证了系统的整体性和目标的一致性;遵循用户至上原则;严格区分系统开发的阶段性;每一阶段的工作成果是下一阶段的依据,便于系统开发的管理和控制;文档规范化,按工程标准建立标准化的文档资料。

面向对象程序设计与面向过程程序设计有什么区别?

面向过程(Procedure Oriented):以过程为核心,强调事件的流程、顺序,如:C语言。

面向对象(Object Oriented):以对象为核心,强调事件的角色、主体,如:C++、Java。

面向对象编程语言?

面向对象语言(object-oriented language)是用于描述面向对象程序的程序设计语言。面向对象程序设计以对象为核心,对象是程序运行时刻的基本成分。语言中提供了类、继承等设施,具有识人性、多态性、类别性和继承性四个主要特点。希望可以帮助你!

0
回帖

简述面向对象程序设计的基本思想?结构化系统开发方法,原型法和面向对象开发方法的优缺点和适用场合? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息