更多“下面不是面向对象的重要特点()A、一致的表示方法B、可重用性C、可维护性D、类型检查 ”相关问题
  • 第1题:

    发展面向对象方法的主要目的是()。

    A.提高软件系统的可重用性、扩充性和可维护性

    B.简化编程

    C.节省开发费用

    D.节省开发时间


    正确答案:A

  • 第2题:

    ( )Not an advantage of an object-oriented approach to development。
    ( )不是面向对象开发方法的优点。

    A.Good adaptability to changes in demand
    对需求变化的适应性好
    B.Supporting software reuse
    支持软件重用
    C.Good maintainability
    可维护性好
    D.High Processing Efficiency
    程序处理效率高

    答案:D
    解析:
    面向对象开发方法优点:a.分析、设计中的对象和软件中的对象的一致性b.实现软件复用,简化程序设计c.系统易于维护d.缩短开发周期缺点:不易于大系统的开发

  • 第3题:

    面向对象优点,下列不正确的是

    A.与人类习惯的思维方法比较一致

    B.可重用性好

    C.以数据操作为中心

    D.可维护性好


    ABD

  • 第4题:

    下列叙述中,不属于面向对象方法的优点的是______。

    A.可重用性好

    B.与人类习惯的思维方法一致

    C.可维护性好

    D.有助于实现自顶向下、逐步求精


    正确答案:D
    解析: 面向对象程序设计方法并不强调自顶向下构造程序,而常常是自底向上的,而自顶向下、逐步求精是结构化程序设计的特点。

  • 第5题:

    为提高软件系统的可重用性、可扩充性和可维护性,目前较好的开发方法是( )。

    A.生命周期法
    B.面向对象方法
    C.原型法
    D.结构化分析方法

    答案:B
    解析:
    面向对象技术是一种以对象为基础,以事件或消息来驱动对象执行处理的程序设计技术。它以数据为中心而不是以功能为中心来描述系统,数据相对于功能而言具有更强的稳定性。它将数据和对数据的操作封装在一起,作为一个整体来处理,采用数据抽象和信息隐蔽技术,将这个整体抽象成一种新的数据类型——类,并且考虑不同类之间的联系和类的重用性。类的集成度越高,就越适合大型应用程序的开发。另一方面,面向对象程序的控制流程由运行时各种事件的实际发生来触发,而不再由预定顺序来决定,更符合实际。事件驱动程序的执行围绕消息的产生与处理,靠消息循环机制来实现。在实际编程时可以采用搭积木的方式来组织程序,站在“巨人”的肩上实现自己的目标。面向对象程序的设计方法使得程序结构清晰、简单,提高了代码的重用性,有效减少了程序的维护量,提高了软件的开发效率。