Person父类
package com.oracle.demo03; public class Person { private String name; private int age; //需要建一个空参构造 public Person() { super(); } public Person(String name, int age) { super(); 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; } }
Student子类
package com.oracle.demo03; public class Student extends Person{ public Student(String name,int age){ //子类没有就找父类 super(name,age); } }
Work子类
package com.oracle.demo03; public class Work extends Person{ public Work(String name,int age){ super(name,age); } }
Demo01测试类
package com.oracle.demo03; public class Demo01 { public static void main(String[] args) { Student student=new Student("张三", 10); System.out.println(student.getName()+" "+student.getAge()); Work work=new Work("李四", 12); System.out.println(work.getName()+" "+work.getAge()); } }
原文:https://www.cnblogs.com/l1314/p/12072304.html