父類程序:package HelloWorldf;public class HelloWorld {public int age=20;public String name;public void show() {?? ?System.out.println("姓名:"+name+"年齡:"+age+"你有會叫的功能");}public HelloWorld() {?? ??? ?System.out.println("年紀:"+age);?? ?age=3;}}子類程序:package HelloWorldf;public class HelloWorldt extends HelloWorld {}測試程序:package HelloWorldf;public class test {?? ?public static void main(String[] args) {?? ??? ?// TODO Auto-generated method stubHelloWorldt two=new HelloWorldt();two.name="dog";two.show();HelloWorld eat=new HelloWorld();?? ?}}運行結果:年紀:20姓名:dog年齡:3你有會叫的功能年紀:20
1 回答

風中打傘的小孩
TA貢獻73條經驗 獲得超20個贊
實例化子類時先調用父類構造函數,
System.out.println("年紀:"+age);//因為屬性變量初始值為20,所以輸出年紀:20
age=3;?System.out.println("年紀:"+age);//此時age已經變成3,自然打印3了
添加回答
舉報
0/150
提交
取消