更多“面向对象编程中,应尽量不适用全局变量。() ”相关问题
  • 第1题:

    以下关于面向对象技术的叙述中,说法错误的是(48)。

    A.面向对象设计最根本的意图是适应需求变化

    B.应尽量针对接口编程,而不要针对实现编程

    C.尽量使用继承而不是聚合,因为继承使得类间的耦合性最小

    D.尽量使用已有的类库


    正确答案:C
    解析:面向对象设计最根本的意图是适应需求变化,其设计原则之一是:针对接口编程,而不足针对实现编程。由于继承会使得类间的耦合性变大,因此使用类间聚合比使用类间继承好。

  • 第2题:

    面向对象的程序设计包括三个阶段,是指:

    A.面向对象的分析OOA、面向对象的设计OOD、面向对象的编程实现OOP

    B.面向对象的分析OOA、面向对象的编程OOP、面向对象的调试OOD

    C.面向对象的测试OOT、面向对象的设计OOD、面向对象的集成OOA

    D.面向对象的设计OOD、面向对象的运行OOR


    面向对象的分析OOA、面向对象的设计OOD、面向对象的编程实现OOP

  • 第3题:

    下面对面向对象和面向过程描述正确的是()。

    A.面向对象编程比面向过程编程更为高级

    B.面向对象和面向过程是编程语言的分类依据

    C.模块化设计就是面向对象的设计

    D.所有面向对象编程能实现的功能采用面向过程同样能完成


    所有面向对象编程能实现的功能采用面向过程同样能完成

  • 第4题:

    下列有关面向对象的叙述不正确的是(2)。

    A.面向对象设计最根本的意图是适应需求变化

    B.应尽量针对接口编程,而不要针对实现编程

    C.尽量使用继承而不是聚合,因为继承使得类间的耦合性最小

    D.尽量使用已有的类库


    正确答案:C
    解析:继承会使得类间耦合度大,因此聚合比继承更好。

  • 第5题:

    Python既支持面向对象编程,也支持面向过程编程模式。