题目内容

在Java中,下面对于构造方法的描述正确的是。

A. 类必须显示定义构造方法
B. 构造方法的返回类型是void
C. 一个类可以定义多个构造方法
D. 构造方法和类有相同的名称,并且不能带任何参数

查看答案
更多问题

类中某方法定义如下: double fun(int a,int b){ return a*1.0/b; } 同一类内其它方法调用该方法的正确方式是()。(2分)

A. double a = fun(1,2)
B. double a = fun(1.0,2.0)
C. int x = fun(1,2)
D. int x = fun(1.0,2.0)

下述哪条关于构造方法的说法,不符合Java语法的规定( )。

A. 每个类至少有一个构造方法
B. 构造方法必须与类同名
C. 构造方法无返回值,其返回值类型必须写为void
D. 构造方法可以是private的

方法体内定义的变量称局部变量,下述关于局部变量的说法中错误的是( )。

A. 局部变量仅在所定义的代码块内(花括号对内)有效
B. 局部变量不能加修饰词修饰
C. 局部变量不能与类中的成员变量同名
D. 局部变量未经赋值不能使用

以下代码的输出结果为( )

A. 错误:方法参数与变量不匹配
B. 20 and 40
C. 10 and 40
D. 10 and 20

答案查题题库