更多“下列叙述中正确的是()A.对象标识具有唯一性B.属性是对象的动态属性C.任何对象都必须有多态性D.对 ”相关问题
  • 第1题:

    下面对对象概念的描述中,错误的是______。

    A.任何对象都必须有继承性

    B.对象是属性和方法的封装体

    C.对象间的通信靠消息传递

    D.操作是对象的动态属性


    正确答案:A
    解析: 对象可以执行的操作表示其动态行为,在面向对象分析与设计中,通常把对象的操作也称为方法或服务。属性在设计对象时确定,一般只能通过执行对象的操作来改变。对象有一些基本特点:标识唯一性,分类性,多态性,封装性,模块独立性好。而继承是使用已有的类定义作为基础来建立新类的技术。

  • 第2题:

    下面关于对象的描述中正确的是( )。

    A.任何对象都必须具有继承性

    B.任何对象都必须具有多态性

    C.操作是对象的静态属性

    D.对象间的通信靠消息传递


    正确答案:D
    解析:继承性和多态性是对象支持的特性,并不是必须具备的条件。操作是对象的动态性属性。D选项的描述是正确的。

  • 第3题:

    4、对于对象及其特征的错误理解是 。

    A.对象都具有一个标识自己以区别其他对象的名字。

    B.对象都具有自身的属性及其属性值。

    C.对象一般只用数据表示属性,但不用代码表示行为。

    D.对象都具有自身的行为(操作)。


    对象一般只用数据表示属性,但不用代码表示行为

  • 第4题:

    现实世界中的每一个事物都是一个对象,任何对象都有自己的属性和方法。对属性的正确叙述是______。

    A.属性就是对象所具有的固有方法

    B.属性只是对象所具有的内部特征

    C.属性只是对象所具有的外部特征

    D.属性就是对象所具有的固有特征,一般用各种类型的数据来表示


    正确答案:D

  • 第5题:

    下面对对象概念的描述中,错误的是( )。

    A.任何对象都必须有继承性

    B.对象是属性和方法的封装体

    C.对象间的通信靠消息传递

    D.操作是对象的动态属性


    正确答案:A
    解析:对象具有静态和动态的属性,操作是对象的动态属性,属性是对象的静态属性。对象是属性和方法的封装体。面向对象是通过对象与对象间彼此的相互合作来推动的,对象间的相互合作需要传递消息。对象可以有继承性,但并不是任何对象都必须有继承性。