参考答案和解析
正确答案:D
更多“关于UML的一般命名规则,名称首字母应该大写的元素是()A、类的属性B、类的操作C、类的实例D、类”相关问题
  • 第1题:

    对于如图4-3所示的UML类图,正确的描述是(47)。

    图4-3 某UML类图

    A.类O的实例中包含了对类P的实例的引用

    B.类O的实例中包含了对类Q的实例的引用

    C.类P的实例中包含了对类O的实例的引用

    D.类P的实例中包含了对类Q的实例的引用


    正确答案:C
    解析:在图4-3所示的UML类图中,带箭头方向的实线“→”表示类O、P(既可以是相同类也可以是不同类)之间存在着关联关系。根据图中的箭头走向可知,导航方向是P→O,说明可以从类P的实例导航到类O的实例,因此在类P中必然包含一个对类O的实例的引用。在图4-3中,“-Q”表示的是关联一端的角色名称。

  • 第2题:

    对于如图1-4所示的UML类图,正确的描述是(47)。

    A.类O的实例中包含了对类P的实例的引用

    B.类O的实例中包含了对类Q的实例的引用

    C.类P的实例中包含了对类O的实例的引用

    D.类P的实例中包含了对类Q的实例的引用


    正确答案:C
    解析:在图1-4所示的UML类图中,带箭头方向的实线“→”表示类O、P(既可以是相同类也可以是不同类)之间存在关联关系。根据图中的箭头走向可知,导航方向是P→O,说明可以从类P的实例导航到类O的实例,因此,在类P中必然包含一个对类O的实例的引用。在图1-4所示中,“-Q”表示的是关联一端的角色名称。

  • 第3题:

    对于如图10-2所示的UML类图,正确的描述是(28)。

    A.类B的实例中包含了对类C的实例的引用

    B.类A的实例中包含了对类B的实例的引用

    C.类A的实例中包含了对类C的实例的引用

    D.类B的实例中包含了对类A的实例的引用


    正确答案:B
    解析:UML类图一般包含3个组成部分。第一个是类名,第二个是属性,第三个是该类提供的方法(类的性质可以放在第四部分;如果类中含有内部类,则会出现第五个组成部分)。类名部分是不能省略的,其他组成部分可以省略。类名书写规范:正体字说明类是可被实例化的,斜体字说明类为抽象类。属性和方法书写规范:修饰符[描述信息]属性、方法名称[参数][:返回类型|类型]属性和方法之前可附加的可见性修饰符:加号(+)表示public,减号(-)表示private,#号表示protected,省略这些修饰符表示具有package(包)级别的可见性。如果属性或方法具有下画线,则说明它是静态的。类的性质是由一个属性、一个赋值方法和一个取值方法组成的。书写方式和方法类似。常见的关系有一般化关系、实现关系、聚合关系、合成关系和依赖关系。请注意不同关系在图中连线表示的不同。一般化关系表示类与类、接口与接口之间的继承关系。关系中的箭头由子类指向父类。在Java中,用extends关键字来直接表示这种关系。

  • 第4题:

    ●下列说法中错误的是 ()。()A.类是一组具有相同属性和相同操作的对象集合B.一般类是特殊类的父类(superclass),特殊类是一般类的子类(subclass)C.父类应包含其子类的所有属性和操作D.对类的属性的不同赋值即可得到该类的对象实例


    正确答案:C
    父类应为一个抽象,它不可能包含子类的所有属性和操作。

  • 第5题:

    关于抽象类和具体类,下列说法不正确的是()

    • A、如果一个类有父类,该类就是具体类
    • B、如果一个类继承了父类的抽象操作方法,而该类未提供实现,那么该类是抽象类
    • C、抽象类没有任何直接的实例,而具体类则有直接实例
    • D、在UML中,通过把一个类的名称写为斜体来指明该类是抽象类

    正确答案:A

  • 第6题:

    类图的中间部分包含()。

    • A、类的名称
    • B、类的操作
    • C、类的方法
    • D、类的属性

    正确答案:D

  • 第7题:

    按照Usenet的命名规则,“Biz”是哪一类讨论组的名称:()。

    • A、商业类
    • B、娱乐类
    • C、科学类
    • D、辩论类

    正确答案:A

  • 第8题:

    关于Java语言中实例方法和类方法的描述,正确的有()。

    • A、实例方法可以直接通过类名调用
    • B、实例方法不可以直接通过类名调用
    • C、类方法可以直接通过类名调用
    • D、实例方法可以操作实例变量也可以操作类变量
    • E、类方法可以操作实例变量也可以操作类变量

    正确答案:B,C,D

  • 第9题:

    对命名规范描述错误的是:()

    • A、包名单词的首字母应该大写。
    • B、类、接口名的单词首字母应该大写。
    • C、方法名的单词首字母应该大写。
    • D、变量名的单词首字母应该大写。

    正确答案:B

  • 第10题:

    下列关于抽象类的说法错误的是()。

    • A、抽象类可以实例化
    • B、抽象类可以包含抽象方法
    • C、抽象类可以包含抽象属性
    • D、抽象类可以引用派生类的实例

    正确答案:A

  • 第11题:

    单选题
    对命名规范描述错误的是:()
    A

    包名单词的首字母应该大写。

    B

    类、接口名的单词首字母应该大写。

    C

    方法名的单词首字母应该大写。

    D

    变量名的单词首字母应该大写。


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    按照Usenet的命名规则,“Biz”是哪一类讨论组的名称:()。
    A

    商业类

    B

    娱乐类

    C

    科学类

    D

    辩论类


    正确答案: A
    解析: 暂无解析

  • 第13题:

    下列标识符(名字)命名原则中,正确的是

    A.类名的首字母小写

    B.变量和方法名的首字母大写

    C.接口名的首字母小写

    D.常量完全大写


    正确答案:D
    解析:Java命名的基本原则包括如下几条:、$不作为变量名、方法名的开头;变量名、方法名首单词小写,其余单词只有首字母大写;接口名、类名首单词第一个字母大写;常量完全大写。根据上述命名规则,选项D的说法是正确的。

  • 第14题:

    对于如图1-4所示的UML类图,正确的描述是______。

    A.类O的实例中包含了对类P的实例的引用

    B.类O的实例中包含了对类Q的实例的引用

    C.类P的实例中包含了对类O的实例的引用

    D.类P的实例中包含了对类Q的实例的引用


    正确答案:C
    解析:在图1-4所示的UML类图中,带箭头方向的实线“”表示类O、P(既可以是相同类也可以是不同类)之间存在关联关系。根据图中的箭头走向可知,导航方向是P→O,说明可以从类P的实例导航到类O的实例,因此在类P中必然包含一个对类O的实例的引用。在图1-4中,“-Q”表示的是关联一端的角色名称。

  • 第15题:

    对于测试程序的一些命名规则,以下说法正确的一项是()?

    A.测试类的命名只要符合Java类的命名规则就可以了

    B.测试类的命名一般要求以Test打头,后接类名称,如:TestPerson

    C.测试类的命名一般要求以Test结尾,前接类名称,如:PersonTest

    D.测试类中的方法都是以testXxx()形式出现


    参考答案:C

  • 第16题:

    UML中,对象图描ET系统中所有类的类型、类所具有的属性和操作以及类与类之间的静态的相互联系。


    正确答案:错误

  • 第17题:

    关于UML的一般命名规则,下面说法错误的是()

    • A、类名的首字母应该大写
    • B、属性名的首字母应该大写
    • C、操作名的首字母应该小写
    • D、接口名的首字母应该大写

    正确答案:B

  • 第18题:

    对于测试程序的一些命名规则,以下说法正确的一项是()?

    • A、测试类的命名只要符合Java类的命名规则就可以了
    • B、测试类的命名一般要求以Test打头,后接类名称,如:TestPerson
    • C、测试类的命名一般要求以Test结尾,前接类名称,如:PersonTest
    • D、测试类中的方法都是以testXxx()形式出现

    正确答案:C

  • 第19题:

    下面关于Java语言中实例方法和类方法的说法,哪几项是对的()。

    • A、实例方法可以直接通过类名调用
    • B、类方法可以直接通过类名调用
    • C、实例方法可以操作实例变量也可以操作类变量
    • D、类方法可以操作实例变量也可以操作类变量

    正确答案:B,C

  • 第20题:

    下面哪条不属于JAVA的命名约定()

    • A、除第一个单词外,变量名中其他单词的首字母都应该大写
    • B、变量名的第一个字母小写
    • C、常量名首字母大写,其余字母小写
    • D、类名首字母大写

    正确答案:C

  • 第21题:

    有关实例方法和类方法的描述正确的是()

    • A、实例方法能对类变量和实例变量操作
    • B、实例方法只能对类变量操作
    • C、实例方法只能对实例变量操作
    • D、类方法能对类变量和实例变量操作

    正确答案:A

  • 第22题:

    单选题
    类图的中间部分包含()。
    A

    类的名称

    B

    类的操作

    C

    类的方法

    D

    类的属性


    正确答案: C
    解析: 暂无解析

  • 第23题:

    多选题
    下面关于Java语言中实例方法和类方法的说法,哪几项是对的()。
    A

    实例方法可以直接通过类名调用

    B

    类方法可以直接通过类名调用

    C

    实例方法可以操作实例变量也可以操作类变量

    D

    类方法可以操作实例变量也可以操作类变量


    正确答案: C,B
    解析: 暂无解析