对
错
第1题:
对Java中类的构造方法描述正确的是 ( )
A.如果在类中没有定义,Java就提供一个默认的构造方法
B.只能有一个构造方法
C.没有返回值,所以返回类型是void
D.可以直接被程序调用
第2题:
本题中定义了-个带有参数的构造方法javal( ),并定义了-个该类的对象temp。构造方法javal( )有两个参数:字符串name和整型age。定义对象temp时将字符串“Tom,,和整数17传递给构造方法,构造方法将这两个参数打印输出。
第3题:
在定义类的基本命令DEFINE CLASS中,如果引用了关键词PROTECTED,就可以保护类定义中相应的对象、属性和方法程序。访问由该关键词说明的属性、方法程序和对象的方法是______。
A.用?THIS.<属性或方法程序>访问
B.用?<对象>.<属性或方法程序>访问
C.用<对象>.<属性或方法程序>访问
D.用类定义中的其他方法访问
第4题:
此题为判断题(对,错)。
第5题:
A.方法名与类名相同
B.在方法名的前面没有返回值类型的声明
C.当定义了有参构造方法,系统默认的无参构造方法依然存在
D.在方法中不能使用return语句返回一个值
第6题:
●如果在一个课程注册系统中,定义了类CourseSchedule和类Course,并且在类CourseSchedule中定义了方法Add(c:Course)和方法Remove (c:Course),那么类CourseSchedule和类Course之间的是一种(18)关系。
(18)
A.包含
B.实现
C.依赖
D.泛化
第7题:
下面有关构造方法的说法中错误的是( )。
A.构造方法名与类名必须相同。
B.构造方法往往是给对象赋初值,无返回值,所以构造方法的返回类型是void。
C.构造方法不能被程序调用
D.定义一个类时,若没有定义该类的构造方法,则Java语言会提供默认的构造方法。
第8题:
对于一个类的定义,下列叙述中错误的是
A.如果没有定义复制构造函数,那么编译器将生成一个复制构造函数
B.如果没有定义默认的构造函数,那么编译器将一定生成一个默认的构造函数
C.如果没有定义构造函数,那么编译器将生成一个默认的构造函数和一个复制构造函数
D.如果已经定义了构造函数和复制构造函数,那么编译器不会生成任何构造函数
第9题:
A、一个类中只能定义一个构造方法
B、一个类中可以定义多个构造方法
C、如果在一个类中定义有参的构造方法,jvm就不会提供默认的无参构造方法
D、构造方法的作用是用来给属性进行初始化的
第10题:
在JavaScript中,如果不指明对象直接调用某个方法,则该方法默认属于哪个对象:()。