person,父类
public class Person {
public Person(String name){
this.name=name;
}
protected String name;
public void sayName(){
System.out.println("My name is "+this.name);
}
public void description(){
System.out.println("I am a human");
}
}
student子类
public class Student extends Person{
public Student(String name){
super(name);
}
public void description(){
System.out.println("I am a student");
}
}
调用
public class test {
public static void main(String[] args) throws ParseException {
Person person=null;
Student student=null;
student=new Student("jack");
person=(Person)student;
person.sayName();
person.description();
}
}
输出结果
My name is jack
I am a student