课程
/后端开发
/Java
/Java入门第二季 升级版
构造方法没有返回值,那为什么没有void??
2016-08-12
源自:Java入门第二季 升级版 8-6
正在回答
你可以这样理解:
1:Java中构造方法是一种特殊的方法。
2:构造方法必须满足以下语法规则:
(1) 方法名必须与类名相同。
(2)不要声明返回类型。
(3)不能被static、final、synchronized、abstract和native修饰。构造方法不能被子类继承,所以用final和
abstract修饰没有意义。
所以,构造方法和一般的方法是不同的,即使没有返回值也不需要加void关键字
ozZ0 提问者
构造方法 :名字和类名一样没有任何返回类型void 是返回为空,所以不是构造方法,就算是空也不行
这是java的语法规定,没有就是没有,楼上说可以省略是错误的!
望采纳!
void是可以省略的
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
5 回答构造方法的使用
4 回答构造方法的使用
5 回答构造方法的构造
2 回答构造方法的作用
3 回答怎样选择使用一般方法或构造方法