public class ExtendsTest {     /**      * 继承关系测试      */     public static void main(String[] args) {         Student st=new Student("zhangSan",18);//实例化父类对象         st.show();//利用对象调用方法         Undergraduate ug=new Undergraduate("liSi",20,"undergraduate");         ug.show();     } } /*  * 定义学生类  * 属性:姓名 年龄   * 方法:输出属性  */ class Student{        String name;      int age;     public Student(String name,int age){         this.name=name;         this.age=age;     }     public void show(){         System.out.println("姓名:"+name+" 年龄:"+age);     } } /*  * 定义本科生子类  * 增加新属性:专业  */ class Undergraduate extends Student{     String degree=null;     public Undergraduate(String name,int age, String degree){         super(name,age);//调用父类构造函数         this.degree=degree;     }     public void show(){         System.out.println("姓名:"+name+" 年龄:"+age+" 专业:"+degree);     } }
点赞 评论
牛客网
牛客企业服务