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

关于构建方法的使用问题

关于构建方法的使用问题

wzmark 2016-08-28 00:47:36
     public class HelloWorld {        public static void main(String[] args) {        // 创建对象,对象名为hello        HelloWorld hello=new HelloWorld();                // 调用方法        hello.showMyLove();    }    /*     * 定义无参无返回值的方法     */    public void showMyLove() {        System.out.println("我爱慕课网!");    }}这行 HelloWorld hello=new HelloWorld();的使用,第一个HelloWorld和hello是怎么来的?第一个HelloWorld是不是要与类名相同?hello是不是可以随便取?
查看完整描述

7 回答

已采纳
?
雨季忆

TA贡献5条经验 获得超6个赞

第一个HelloWorld的意思就是你定义的类,所以肯定是要和类名相同,hello是HelloWorld这个类的一个实例化对象,名字取为hello而已,取别的名字也可以。


查看完整回答
3 反对 回复 2016-08-28
  • wzmark
    wzmark
    请问一下,那后面那个HelloWorld是怎么命名的
  • 雨季忆
    雨季忆
    后面的HelloWorld是和类名一样的,类名是什么就是什么,其实后面的是HelloWorld()一个构造函数,但是构造函数名是要和类名一样的,所以也是HelloWorld!只有hello是对象名可以随便取!
?
JustWannaHugU

TA贡献452条经验 获得超796个赞

1:是

2:是

查看完整回答
2 反对 回复 2016-08-28
?
weibo_陈佳慧

TA贡献1条经验 获得超1个赞

    HelloWorld 是一个Class 类, HelloWorld hello=new HelloWorld(); 是指创建一个名叫  hello 的 HelloWorld 类,hello是自己随便取的名字。

查看完整回答
1 反对 回复 2016-08-28
?
奋斗的小菜鸟

TA贡献4条经验 获得超0个赞

hello可以随便取值,第一个HelloWorld应该与类名相同

查看完整回答
反对 回复 2016-08-31
?
IT僧

TA贡献14条经验 获得超8个赞

you need a book.

查看完整回答
反对 回复 2016-08-31
  • 7 回答
  • 0 关注
  • 1440 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信