佑佑巴巴
2018-08-02 17:25
讲解的例子中,定义了一个HeloWord()方法,我看代码并没有引用这个方法,只是创建了对象,为什么最后输出会自己引用方法???
你在创建对象的时候相当于将对象初始化并赋值给方法(HeloWord num = new HeloWord();),在输出的时候使用对象.方法名()就是在调用这个对象所代表的方法。
那个HelloWorld hello=new HelloWorld();不就定义了一个对象hello,然后在输出的时候用hello.num1和hello.num2调用了num1和num2
你说的HelloWorld()方法, 是class HelloWorld类的构造函数, 在使用HelloWorld类生成对象时, 构造函数会自动执行!
Java入门第二季 升级版
530652 学习 · 6091 问题
相似问题