为了账号安全,请及时绑定邮箱和手机立即绑定

为什么这里需要void在构造方法中又不需要?

public class HelloWorld {
    
    public static void main(String[] args) {
        // 创建对象,对象名为hello
        HelloWorld hello = new HelloWorld();
        
        // 调用方法
        hello.showMyLove();
    }

    /*
     * 定义无参无返回值的方法
     */
    public  void   showMyLove() {
        System.out.println("我爱慕课网!");
    }
}
为什么这里需要void在构造方法中又不需要?

正在回答

3 回答

java中的构造方法是用来初始化一个对象的,并为为实例变量赋予合适的初始值。因此构造方法不需要返回值

0 回复 有任何疑惑可以回复我~
#1

One世3347965 提问者

非常感谢!
2016-05-21 回复 有任何疑惑可以回复我~

/*

     * 定义无参无返回值的方法

     */

    public  void   showMyLove() {

        System.out.println("我爱慕课网!");

    }

这里需要void,是因为你定义的是一个“无参返回值”的方法,void表示不需要返回值。


0 回复 有任何疑惑可以回复我~

java中的构造方法是用来初始化一个对象的,并为为实例变量赋予合适的初始值。因此构造方法不需要返回值

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么这里需要void在构造方法中又不需要?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信