public class test {
public static void main(String[] args) {
// TODO 自动生成的方法存根
fu fu=new fu();//首先调用了父类空参构造方法
fu.print();//调用print方法
zi zi=new zi();//首先调用子类空参构造方法
System.out.println(zi.zi("儿子", 18));//打印输出子类zi方法
zi.setAge(99);//给父类属性赋值
zi.setName("张三");//
zi.print();//子类调用父类print方法
}
}
class fu{
String name="父亲";
int age=43;
public fu() {
System.out.println("我是父类构造方法");
}
public fu(String name,int age) {
this.name=name;
this.age=age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public void print() {
System.out.println("我是父类方法,我叫"+name+"今年"+age+"岁");
}
}
class zi extends fu{
String name="儿子";
int age=18;
public zi() {
System.out.println("我是子类构造方法");
}
public String zi(String name,int age) {
String zi="我是"+name+"今年"+age+"岁";
return zi;
}
}
关于继承的练习
最新推荐文章于 2024-07-29 18:00:00 发布