课程
/后端开发
/Java
/Java入门第二季 升级版
为什么调用hello.show();全部都出来了?
2015-12-12
源自:Java入门第二季 升级版 8-10
正在回答
并不是因为调用hello.show()就全部都出来;
HelloWorld hello = new HelloWorld();
//创建新对象hello 的时候,java程序为该对象加载静态变量num3,普通变量num2,执行构造方法,进行变量初始化,因此你看到以下三句话。
通过静态初始化块初始化age通过初始化块初始化sex通过构造方法初始化name
紧接着执行以下Java语句
hello.show();
// 调用对象的show方法,就是执行System.out.println("姓名:" ...的语句,结果就是最后一句
qq_零_14 提问者
梁XX 回复 qq_零_14 提问者
调用方法呀。
当需要调用方法执行某个操作时,可以先创建类的对象,然后通过 对象名.方法名(); 来实现。
这里hello是对象名,show是方法名。
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
1 回答新手求问啊
2 回答新手求问啊
2 回答新手求问问!
1 回答新手求解?