●在面向对象系统中,对象的属性是(44)。(44)A.对象的行为特性B.和其它对象相关联的方式C.和其它对象相互区分的特性D.与其它对象交互的方式

题目

●在面向对象系统中,对象的属性是(44)。

(44)A.对象的行为特性

B.和其它对象相关联的方式

C.和其它对象相互区分的特性

D.与其它对象交互的方式


相似考题
更多“●在面向对象系统中,对象的属性是(44)。(44)A.对象的行为特性B.和其它对象相关联的方式C.和其它对 ”相关问题
  • 第1题:

    ● 以下关于子类和父类的叙述中,正确的是 (44) 。

    (44)

    A. 代码中使用父类对象的地方,都可以使用子类对象替换

    B. 代码中使用子类对象的地方,都可以使用父类对象替换

    C. 父类定义的对象与子类定义的对象在属性和方法上一定相同

    D. 父类定义的对象与子类定义的对象在属性和方法上一定不同


    正确答案:A

  • 第2题:

    ●在面向对象系统中,对象的属性是(20)。

    (20)A.对象的行为特性

    B.和其它对象相关联的方式

    C.和其它对象相互区分的特性

    D.与其它对象交互的方式


    正确答案:C

  • 第3题:

    ● 在面向对象编程及分布式对象技术中,(31)是类和接口的集合。

    (31)

    A.对象

    B.组件

    C.实例

    D.属性


    正确答案:B

  • 第4题:

    在面向对象技术中,(43)是一组具有相同结构、相同服务、共同关系和共同语义的(44)集合,其定义包括名称、属性和操作。

    A.类

    B.对象

    C.实例

    D.属性


    正确答案:A
    对象:对象是基本的运行时的实体,它既包括数据(属性),也包括作用于数据的操作(行为)。所以,一个对象把属性和行为封装为一个整体。一个对象通常可由对象名、属性和操作三部分组成类:一个类定义了一组大体上相似的对象。一个类所包含的方法和数据描述一组对象的共同行为和属性,把一组对象的共同特征加以抽象并存储在一个类中的能力,是面向对象技术最重要的一点。是否建立了一个丰富的类库,是衡量一个面向对象程序设计语言成熟与否的重要标志。

  • 第5题:

    ●在面向对象方法中, ( )是一种概念、抽象或具有状态、行为和标识的事物。

    A.关系

    B.属性

    C.标识

    D.对象


    正确答案:D

  • 第6题:

    在面向对象方法中, (44)是一种信息、隐蔽技术,其目的是使对象的使用者和生 产者分离,使对象的定义和实现分开。

    A.对象

    B.属性

    C.封装

    D.行为


    正确答案:C
    本题考查面向对象的基本概念。在面向对象系统中,对象是基本的运行时实体,它既包括数据(属性),也包括作用于数据的操作(行为)。一个对象把属性和行为封装为一个整体。封装是一种信息隐蔽技术,其主要目的是对象的使用者和生产者乡分离,是对象的定义和实现分开。

  • 第7题:

    在面向对象技术中, (43)是一组具有相同结构、相同服务、共同关系和共同语 义的(44)集合,其定义包括名称、属性利操作。A.类

    B.对象

    C.实例

    D.属性

    (44)A.类

    B.对象

    C.实例

    D.属性

    请帮忙给出每个问题的正确答案和分析,谢谢!


    问题 1 答案解析:A
    本题考查面向对象技术的基础知识。几个选项都是面向对象技术中的基本概念,类是一组具有相同结构、相同服务、共同关系和共同语义的对象集合,其定义包括名称、属性和操作。类创建对象,对象是类的一个实例。属性用于刻画类和对象。

    问题 2 答案解析:B
    本题考查面向对象技术的基础知识。几个选项都是面向对象技术中的基本概念,类是一组具有相同结构、相同服务、共同关系和共同语义的对象集合,其定义包括名称、属性和操作。类创建对象,对象是类的一个实例。属性用于刻画类和对象。

  • 第8题:

    ●在面向对象方法中, (44)是一种概念、抽象或具有状态、行为和标识的事物。

    (44)

    A.关系

    B.属性

    C.标识

    D.对象


    正确答案:D

  • 第9题:

    在面向对象方法中,采用( )可将对象的内部进行隐藏,一个对象通常由(请作答此空)组成

    A.属性及其值和方法
    B.对象标识、属性及其值
    C.对象名、方法及其参数
    D.对象标识、属性和方法

    答案:D
    解析:
    行为事物也称作动作事物,是UML中动态的部分,代表时间和空间上的动作。有三类行为事物:交互、状态机和活动。

  • 第10题:

    在面向对象系统中,对象的属性是( )

    A.对象的行为特性
    B.和其他对象相关联的方式
    C.和其他对象相互区分的特性
    D.与其他对象交互的方式

    答案:C
    解析:
    在面向对象技术中,对象是基本的运行时实体,它既包括数据(属性),也包括作用于数据的操作(行为)。一个对象把属性和行为封装为一个整体。对象的属性表示了对象特有的与其他对象相互区分的特性。

  • 第11题:


    A.表示对象的部分—整体层次结构时
    B. 当一个对象必须通知其它对象,而它又不能假定其它对象是谁时
    C.当创建复杂对象的算法应该独立于该对象的组成部分及其装配方式时
    D.在需要比较通用和复杂的对象指针代替简单的指针时

    答案:A
    解析:

    选项A代理(Proxy)模式适用于在需要比较通用和复杂的对象指针代替简单的指针的时候,常见情况有:远程代理 (Remote Proxy) 为一个对象在不同地址空间提供据不代表;虚代理 (Virtual Proxy) 根据需要创建开销很大的对象;保护代理 (Protection Proxy) 控制对原 始对象的访问,用于对象应该有不同的访问权限的时候;智能指引 (Smart Reference) 取代了简单的指针,它在访问对象时执行一些附加操作。

    选项B生成器/建造者(Builder)模式将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。

    选项C组合(Composite)模式。将对象组合成树形结构以表示“部分-整体”的层次结构。它使得客户对单个对象和复合对象的使用具有一致性。

    选项D观察者(Observer)模式定义了对象间的一种一对多依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。发生改变的对象称为观察目标,被通知的对象称为观察者。一个观察目标可以对应多个观察者。

    从本题图中可看出,类Leaf表示叶子节点(部分节点),类Composite表示组合节点(整体节点),它们同时继承于父类Component,同时实现了相同的操作Operation,这使得客户对单个对象(Leaf类对象)和复合对象(Composite类对象)的使用具有一致性!

  • 第12题:

    单选题
    采用面向对象开发方法时,对象是系统运行的基本实体。以下关于对象的叙述中,正确的是()
    A

    对象只能包括数据(属性)

    B

    对象只能包括操作(行为)

    C

    对象一定有相同的属性和行为

    D

    对象通常由对象名、属性和操作三个部分组成


    正确答案: D
    解析: 在面向对象的系统中,对象是基本的运行实体,它既包括数据(属性),也包括作用于数据的操作(行为)。一个对象通常可由对象名、属性和操作三个部分组成。

  • 第13题:

    以下关于面向对象方法的描述中,错误的是( )。 A.对象是由属性和操作组成的,其属性反映了对象的数据信息特征 B.对象可以按其属性来归类,子类可以通过泛化机制获得其父类的特性 C.一个对象就构成一个严格模块化的实体,在系统开发中可被共享和重复引用 D.对象之间的联系是通过消息传递机制来实现


    正确答案:B
    面向对象方法的基本思想如下。①客观事物是由对象组成的,对象是在原事物基础上抽象的结果。
    ②对象是由属性和操作组成的,其属性反映了对象的数据信息特征,而操作则用来定义改变对象属性状态的各种操作方式。
    ③对象之间的联系是通过消息传递机制来实现,而消息传递的方式是通过消息传递模式和方法所定义的操作过程来完成的。
    ④对象可以按其属性来归类,借助类的层次结构,子类可以通过继承机制获得其父类的特性。⑤对象具有封装的特性,一个对象就构成一个严格模块化的实体,在系统开发中可被共享和重复引用,达到软件(程序和模块)复用的目的。

  • 第14题:

    以下关于面向对象方法的描述中,错误的是(14)。

    A.对象是由属性和操作组成的,其属性反映了对象的数据信息特征

    B.对象可以按其属性来归类,子类可以通过泛化机制获得其父类的特性

    C.一个对象就构成一个严格模块化的实体,在系统开发中可被共享和重复引用

    D.对象之间的联系是通过消息传递机制来实现的


    正确答案:B
    解析:面向对象方法的基本思想如下。①客观事物是由对象组成的,对象是在原事物的基础上抽象的结果。②对象是由属性和操作组成的,其属性反映了对象的数据信息特征,而操作则用来定义改变对象属性状态的各种操作方式。③对象之间的联系是通过消息传递机制来实现,而消息传递的方式是通过消息传递模式和方法所定义的操作过程来完成的。④对象可以按其属性来归类,借助类的层次结构,子类可以通过继承机制获得其父类的特性。⑤对象具有封装的特性,一个对象就构成一个严格模块化的实体,在系统开发中可被共享和重复引用,达到软件(程序和模块)复用的目的。

  • 第15题:

    ●采用面向对象开发方法时,对象是系统运行时基本实体。以下关于对象的叙述中,正确的是(37)。

    (37)

    A.对象只能包括数据(属性)

    B.对象只能包括操作(行为)

    C.对象一定有相同的属性和行为

    D.对象通常由对象名、属性和操作三个部分组成


    正确答案:D

  • 第16题:

    在面向对象方法中,对象是类的实例。一个对象通过发送(47)来请求另一个对象为其服务。

    A.属性

    B.函数

    C.行为

    D.消息


    正确答案:D
    解析:在面向对象方法中,对象是类的实例。表示对象相关特征的数据称为对象的属性,在该数据上执行的功能操作称为对象的行为;一个对象通过发送消息来请求另一个对象为其服务。通常把一个类和这个类的所有对象称为“类及对象(或对象类)”。

  • 第17题:

    聚合对象是指一个对象( )

    A.只有静态方法

    B.只有基本类型的属性

    C.包含其它对象

    D.只包含基本类型的属性和实例方法


    正确答案:C

  • 第18题:

    在面向对象方法中,(17)是一种,信息隐蔽技术,其目的是使对象的使用者和生 产者分离,使对象的定义和实现分开。

    A.对象

    B.属性

    C.封装

    D.行为


    正确答案:C
    本题考查面向对象的基本概念。在面向对象系统中,对象是基本的运行时实体,它既包括数据(属性),也包括作用于数据的操作(行为)。一个对象把属性和行为封装为一个整体。封装是一种信息隐蔽技术,其主要目的是使对象的使用者和生产者分离,使对象的定义和实现分开。

  • 第19题:

    ●在面向对象系统中,对象是基本的运行时实体,它(44)。

    (44)A.只能包括数据(属性)

    B.只能包括操作(行为)

    C.把属性和行为封装为一个整体

    D.必须具有显式定义的对象名


    正确答案:C

  • 第20题:

    在面向对象方法中,( )是一种信息隐蔽技术,其目的是使对象的使用者和生产者分离,使对象的定义和实现分开。

    A.对象
    B.属性
    C.封装
    D.行为

    答案:C
    解析:
    本题考查面向对象的基本概念。
    在面向对象系统中,对象是基本的运行时实体,它既包括数据(属性),也包括作用于数据的操作(行为)。一个对象把属性和行为封装为一个整体。封装是一种信息隐蔽技术,其主要目的是对象的使用者和生产者分离,是对象的定义和实现分开。

  • 第21题:

    ( )在面向对象的软件开发方法中,每个对象由把它们结合在一起,构成一个独立的对象,其内部信息对外界是隐蔽的。

    A.名称和属性
    B.属性和行为
    C.属性和消息
    D.名称和行为

    答案:B
    解析:
    对象是由数据及其操作所构成的封装体,是系统中用来描述客观事物的一个封装,是构成系统的基本单位,封装把它们结合在一起,构成一个独立的对象,其内部信息对外界是隐蔽的。

  • 第22题:

    请回答46,下图所示为(44)设计模式,属于(45)设计模式,适用于(46)。

    A.表示对象的部分—整体层次结构时
    B.当一个对象必须通知其它对象,而它又不能假定其它对象是谁时
    C.当创建复杂对象的算法应该独立于该对象的组成部分及其装配方式时
    D.在需要比较通用和复杂的对象指针代替简单的指针时

    答案:A
    解析:
    本题考查面向对象设计模式知识点设计模式是一套被反复使用、经过分类编目的代码设计经验的总结使用设计模式是为了复用成功的设计和体系结构、复用相似问题的相同解决方案,保证代码可靠性,使代码编制真正工程化,能够适应需求的变化共有23种设计模式

    组合(Composite)模式将对象组合成树形结构以表示“部分-整体”的层次结构它使得客户对单个对象和复合对象的使用具有一致性

    设计模式有如下的分类:

    1.创建型模式单独对对象的创建进行研究,从而能够高效地创建对象6个创建型模式:简单工厂模式(SimpleFactory)、工厂方法模式(FactoryMethod)、抽象工厂模式(AbstractFactory)、创建者模式(Builder)、原型模式(Prototype)、单例模式(Singleton)

    2.结构型模式研究对象的组成以及对象之间的依赖关系,如何设计对象的结构、继承和依赖关系会影响到后续程序的维护性、代码的健壮性、耦合性等有7个具体的结构型模式可供研究,它们分别是:外观模式(Facade)、适配器模式(Adapter)、代理模式(Proxy)、装饰模式(Decorator)、桥接模式(Bridge)、组合模式(Composite)、享元模式(Flyweight)

    3.行为型模式行为型设计模式是对对象的行为进行研究,它们分别是:模板方法模式(TemplateMethod)、观察者模式(Observer)、状态模式(State)、策模式(Strategy)、职责链模式(ChainofResponsibility)、命令模式(Command)、访问者模式(Visitor)、调停者模式(Mediator)、备忘录模式(Memento)、迭代器模式(Iterator)、解释器模式(Interpreter)

    从本题图中可看出,类Leaf表示叶子节点(部分节点),类Composite表示组合节点(整体节点),它们同时继承于父类Component,同时实现了相同的操作Operation,这使得客户对单个对象(Leaf类对象)和复合对象(Composite类对象)的使用具有一致性,试题(44)选择C选项组合模式将对象组合成树形结构以表示“部分-整体”的层次结构关系,故试题(45)选择B选项,试题(46)选择A选项


  • 第23题:

    采用面向对象开发方法时,对象是系统运行的基本实体。以下关于对象的叙述中,正确的是()

    • A、对象只能包括数据(属性)
    • B、对象只能包括操作(行为)
    • C、对象一定有相同的属性和行为
    • D、对象通常由对象名、属性和操作三个部分组成

    正确答案:D