課程
/后端開發
/Java
/Java入門第二季 升級版
為什么通不過啊
2016-05-31
源自:Java入門第二季 升級版 8-7
正在回答
代碼里面的JAVA是大寫的,你要改成小寫才能輸出和答案一樣的·············
public ? ? ? show() 改成public?HelloWorld()就通過了。還有語句有問題。最后 void show里面名字為空
public class HelloWorld {
? ??
? ? String name; // 聲明變量name
String sex; // 聲明變量sex
static int age;// 聲明靜態變量age
? ? // 構造方法
public ? ? ? show() {?
System.out.println("通過構造方法初始化name");
name = "tom";
}
? ? // 初始化塊
{?
System.out.println("通過初始化塊初始化sex");
sex = "男";
? ? // 靜態初始化塊
? ? ? static {?
System.out.println("通過靜態初始化塊初始化age");
age = 20;
public void show() {
System.out.println("姓名:" + name + ",性別:" + sex + ",年齡:" + age);
public static void main(String[] args) {
? ? ? ??
? ? ? ? // 創建對象
HelloWorld hello = new HelloWorld();
// 調用對象的show方法
? ? ? ? hello.show();
把你的代碼截圖發上來看看,我這邊通過了
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
2 回答為啥通過不了?
2 回答為什么我輸出的不是93,但是能通過
2 回答用類調用的靜態變量為什么通過不了?
2 回答明明一樣的代碼 為什么我的通過不了
2 回答編譯不通過
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-07-13
代碼里面的JAVA是大寫的,你要改成小寫才能輸出和答案一樣的·············
2016-06-13
public ? ? ? show() 改成public?HelloWorld()就通過了。還有語句有問題。最后 void show里面名字為空
2016-05-31
public class HelloWorld {
? ??
? ? String name; // 聲明變量name
String sex; // 聲明變量sex
static int age;// 聲明靜態變量age
? ??
? ? // 構造方法
public ? ? ? show() {?
System.out.println("通過構造方法初始化name");
name = "tom";
}
? ??
? ? // 初始化塊
{?
System.out.println("通過初始化塊初始化sex");
sex = "男";
}
? ??
? ? // 靜態初始化塊
? ? ? static {?
System.out.println("通過靜態初始化塊初始化age");
age = 20;
}
? ??
public void show() {
System.out.println("姓名:" + name + ",性別:" + sex + ",年齡:" + age);
}
? ??
public static void main(String[] args) {
? ? ? ??
? ? ? ? // 創建對象
HelloWorld hello = new HelloWorld();
// 調用對象的show方法
? ? ? ? hello.show();
? ? ? ??
}
}
2016-05-31
把你的代碼截圖發上來看看,我這邊通過了