课程
/后端开发
/Java
/Java入门第二季
为什么代码里面public Animai(){}和public Dog(){}不能加void?
2015-07-28
源自:Java入门第二季 9-4
正在回答
构造方法是不返回任何值的,所以不能加任何有关返回值类型的修饰符包括void,这是语法规定。如果加了void,那么这个方法就不是构造方法了,而是普通的方法,这就是构造方法特殊的地方。
郑荣 提问者
那个是构造函数,构造函数不写返回类型的
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
1 回答给的代码里public HelloWorld() 中间为什么不能加void?
3 回答为什么一些方法要加void,一些不加?
3 回答为什么不能加this
5 回答public telephone()为什么写成void telephone()不行
2 回答为什么在最后新建的方法可以不加void,并且加了还报错
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号