public class HelloWorld {? ??? ? String name; // 聲明變量name String sex; // 聲明變量sex static int age;// 聲明靜態(tài)變量age? ??? ? // 構(gòu)造方法 public ?HelloWorld ? ? ?() {? System.out.println("通過(guò)構(gòu)造方法初始化name"); name = "tom"; }? ??? ? // 初始化塊 {? System.out.println("通過(guò)初始化塊初始化sex"); sex = "男"; }? ??? ? // 靜態(tài)初始化塊 ? ? ?static ? {? System.out.println("通過(guò)靜態(tài)初始化塊初始化age"); age = 20; }? ?? public void show() { System.out.println("姓名:" + name + ",性別:" + sex + ",年齡:" + age); }? ?? public static void main(String[] args) {? ? ? ??? ? ? ? // 創(chuàng)建對(duì)象 HelloWorld hello = new HelloWorld(); // 調(diào)用對(duì)象的show方法? ? ? ? hello.show();? ? ? ?? }}為什么public ?HelloWorld ? ? ?() ?這里一定要用Helloworld呢 我用其他就報(bào)錯(cuò)
2 回答
已采納

李開(kāi)庭
TA貢獻(xiàn)7條經(jīng)驗(yàn) 獲得超0個(gè)贊
因?yàn)闃?gòu)造方法是基于類的基礎(chǔ)上的,你創(chuàng)建的類名叫Helloworld,構(gòu)造方法和類名一致,肯定也是Helloworld
添加回答
舉報(bào)
0/150
提交
取消