UML

下列关于类方法的声明正确的是()A、方法定义了类所许可的行为B、从一个类所创建的所有对象可以使用同一组属性和方法C、每个方法应该有一个参数D、如果在同一个类中定义了类似的操作,则他们的行为应该是类似的

题目

下列关于类方法的声明正确的是()

  • A、方法定义了类所许可的行为
  • B、从一个类所创建的所有对象可以使用同一组属性和方法
  • C、每个方法应该有一个参数
  • D、如果在同一个类中定义了类似的操作,则他们的行为应该是类似的
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于变量的作用范围,下列说法错误的是( )。

A.异常处理参数作用域为整个类

B.局部变量作用于声明该变量的方法代码段

C.类变量作用于声明该变量的类

D.方法参数作用于传递到方法内代码段


正确答案:A

第2题:

publicclassParent{publicvoidchange(intx){}}publicclassChildextendsParent{//覆盖父类change方法}下列哪个声明是正确的覆盖了父类的change方法?()

A.protectedvoidchange(intx){}

B.publicvoidchange(intx,inty){}

C.publicvoidchange(Strings){}

D.publicvoidchange(intx){}


参考答案:D

第3题:

( 12 )下列关于类定义的说法中,正确的是

A )类定义中包括数据成员和函数成员的声明

B )类成员的缺省访问权限是保护的

C ) 数据成员必须被声明为私有的

D )成员函数只能在类体外进行定义


正确答案:A

第4题:

下列关于Date类的描述中,错误的是?()

A、Date类获取的时间是以1970秒开始计时的

B、在JDK1.1之后,Date类逐渐被Calendar类取代

C、Date类中大部分构造方法都被声明为已过时

D、Date类中大部分方法依然推荐使用


正确答案:D

第5题:

下面是关于派生类声明的开始部分,其中正确的是( )。


正确答案:D

第6题:

下列关于类定义的说法中,正确的是

A.类定义中包括数据成员和函数成员的声明

B.类成员的缺省访问权限是保护的

C.数据成员必须被声明为私有的

D.成员函数只能在类体外进行定义


正确答案:A
解析:本题考查的知识点是:类的定义。类中缺省的访问权限是私有的(private),所以选项B) 不正确:类的数据成员和函数成员的访问控制权限均可被声明为公有 (public)、私有(priate)和保护(protected)中的任意一种,所以选项C) 不正确;成员函数的实现即可以在类体内定义,也可以在类体外定义,所以选项D) 不正确。故本题应该选择A。

第7题:

下列关于变量作用域的描述中,不正确的是( )。

A.变量属性是用来描述变量作用域的

B.局部变量作用域只能是它所在方法的代码段

C.类变量能在类的方法中声明

D.类变量的作用域是整个类


正确答案:C
解析:类变量在类中声明,作用域是整个类,它不能在类的方法中声明。局部变量在类的方法中声明,作用域只能是它所在的方法。

第8题:

下列关于JAVA的说法不正确的是()

A.abstract和final能同时修饰一个类

B.抽象类做抽象父类,也可以做抽象子类和抽象方法

C.抽象方法不一定在抽象类中,也可以在接口中

D.声明final的方法不能在子类中重新定义


正确答案:A

第9题:

下列是关于派生类声明的开始部分,其中正确的是( )。

A.classvirtualB:publicA

B.virtualclassB:publicA

C.classB:publicAvirtual

D.classB:virtualpublicA


正确答案:D
D。【解析】声明派生类的一般形成为class派生类名:[继承方式]基类名。其中继承方式包括public、private和protected。而virtual为C++中的关键字,所以选项C错。虚函数的使用方法是在基类用virtual声明成员函数为虚函数。

第10题:

下列类Account的构造方法中,声明正确的是?()

  • A、Account(Stringname){)
  • B、Account(Stringname)
  • C、Account(name)()
  • D、NewAccount(Stringname){)

正确答案:A

更多相关问题