成员方法不是可以直接访问静态变量和非静态变量?

publicclass HelloWorld {

String name; // 声明变量name
String sex; // 声明变量sexstaticint age;// 声明静态变量age

// 构造方法public HelloWorld() {
System.out.println("通过构造方法初始化name");
name = "tom";
}

// 初始化块 {
System.out.println("通过初始化块初始化sex");
sex = "男";
}

// 静态初始化块static {
System.out.println("通过静态初始化块初始化age");
age = 20;
}

publicvoid show() {
System.out.println("姓名:" + name + ",性别:" + sex + ",年龄:" + age);
}

publicstaticvoid main(String[] args) {

// 创建对象
HelloWorld hello = new HelloWorld();
// 调用对象的show方法 hello.show();

Do诶特
浏览 2728回答 4
4回答

suddenly_

 这个内容在第二季静态方法上有,可以仔细看看

ziom

没看明白你要问什么。如果你不想show,自然就不用调用,如果要show,当然就不能省略!
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java