全部科目 > 系统集成项目管理工程师 >
2017年下半年 上午试卷 综合知识
第 15 题
知识点 多态   封装   继承   开发过程  
关键词 多态   封装   继承   开发过程   面向对象编程   对象   开发   面向对象  
章/节 信息系统建设与开发  
 
 
封装继承多态是面向对象编程的三大特征,在java 开发过程中有着广泛应用。以下关于它们的描述不正确的是: ( )。
 
  A.  封装是将数据和基于数据的操作封装成一个整体对象,通过接口实现对数据的访问和修改
 
  B.  继承关系中共有的类属性特征均需在父类和子类中进行说明
 
  C.  多态使得一个类实例的相同方法在不同情形有不同表现形式
 
  D.  多态机制使具有不同内部结构的对象可以共享相同的外部接口
 
 




 
 
相关试题     面向对象的基本概念 

  第13题    2014年上半年  
需求分析是对各种需求信息进行分析并抽象描述。()不属于需求分析的范畴。

  第15题    2019年上半年  
关于面向対象概念的描述,正确的是( )。

  第17题    2009年下半年  
面向对象中的(17)机制是对现实世界中遗传现象的模拟。通过该机制,基类的属性和方法被遗传给派生类;(18)是指把数据以及操作数据的相关方法组合合在同一单元中,这样可以把类作为软件复用中的..

 
知识点讲解
· 多态
· 封装
· 继承
· 开发过程
 
        多态
        多态性是一种方法,这种方法使得在多个类中可以定义同一个操作或属性名,并在每个类中可以有不同的实现。多态使得某个属性或操作在不同的时期可以表示不同类的对象特征。
 
        封装
        封装是将相关的概念组成一个单元,然后通过一个名称来引用它。面向对象封装是将数据和基于数据的操作封装成一个整体对象,对数据的访问或修改只能通过对象对外提供的接口进行。
 
        继承
        继承表示类之间的层次关系,这种关系使得某类对象可以继承另外一类对象的属性和操作。继承又可分为单继承和多继承,单继承是子类只从一个父类继承,而多继承中的子类可以从多于一个的父类继承,Java是单继承的语言,而C++允许多继承。
        如类B继承了类A,则类B中的对象具有类A的一切特征,类B还可以有一些扩展。类A称为基类、父类或超类,类B称为类A的派生类或子类。
 
        开发过程
        嵌入式系统软件的开发过程可以分为项目计划、可行性分析、需求分析、概要设计、详细设计、程序建立、下载、调试、固化、测试及运行等几个阶段。
        项目计划、可行性分析、需求分析、概要设计及详细设计等几个阶段,与通用软件的开发过程基本一致,都可按照软件工程方法进行,如采用原型化方法、结构化方法等。
        :由于嵌入式软件的运行和开发环境不同,开发工作是交叉进行的,所以每一步都要考虑到这一点。
        程序建立阶段的工作是根据详细设计阶段产生的文档进行的,主要是源代码编写、编译链接等子过程,这些工作都在宿主机上进行,不需要用到目标机。产生应用程序的可执行文件后,就要用到交叉开发环境进行调试,根据实际情况可以选用3.6.3节中提到的调试方法或其有效组合来进行。由于嵌入式系统对安全性和可靠性的要求比通用计算机系统要高,所以,在对嵌入式系统进行白盒测试时,要求有更高的代码覆盖率。
        最后,要将经调试后正确无误的可执行程序固化到目标机上。根据嵌入式系统硬件配置的不同,可以固化在EPROM(Erasable Programmable ROM,可擦除可编程ROM)和Flash等存储器中,也可固化在DOC(DiskOnChip)等电子盘中,通常还要借助一些专用编程器进行。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2023 All Rights Reserved
软考在线版权所有