父类程序: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
提交
取消