经典指数          
原因
3443
浏览数
0
收藏数
 

对于构造方法( constructor )描述正确的有:()

  • 构造方法没有返回类型
  • 构造方法一定是public的方法
  • 如果我们没有显示定义构造方法,系统会提供一个缺省的
  • 构造方法不能重载

     举报   纠错  
 
切换
1 个答案
A:构造方法没有返回类型。正确 B.错误。构造方法的访问修饰符是可以为任意的。比如最常见的当我们构造单例时需要将构造函数私有化。 C.正确。当没有显示定义构造器时,会默认提供一个无参的构造器。 D.错误。重载是指拥有相同方法名,但方法参数列表不同。构造器支持重载,如下例子: class Student{ int id; String name; public Student(){ } public Student(int id){ this.id = id; } public Student(String name){ this.name = name; } }           这样,我们可以根据不同的初始化字段提供不同的构造函数供客户端方便使用。 总:答案为AC
 
切换
撰写答案
扫描后移动端查看本题