为了账号安全,请及时绑定邮箱和手机立即绑定

求大神,提供代码

1. 定义一个学生类,包括学号和姓名两个私有属性,再定义一个大学生类从学生类继承,该类包括专业和年级两个属性,为每个类设计相应的构造方法(注意:子类的构造方法需要用super调用父类的构造方法,以完成子类学号和姓名的初始化)。

 

 

 

 

2.在上述的学生类中增加getInfo方法,实现学号和姓名的输出功能;在大学生类中重写getInfo方法,实现学号、姓名、专业和年级的输出功能。在大学生类中编写main方法进行测试,创建一个大学生类的对象(101,张宁,化学,大二),并输出该对象的所有四个成员信息。

 


正在回答

2 回答

package text;

public class studentInformation {
     private int num;
     private String name;
     public studentInformation(int num, String name){
         this.num=num;
         this.name=name;
     }
     public void getInfo(){
        
         System.out.println("学号:"+num);
         System.out.println("姓名"+name);
     }
}

package text;

public class colegeStudent extends studentInformation {
    public colegeStudent(int num, String name,String major,String grade) {
        super(num, name);
        // TODO 自动生成的构造函数存根
        colegeStudent.major=major;
        colegeStudent.grade=grade;
    }
    static String major;
    static String grade;
    

    public void getInfo(){
    super.getInfo();
    System.out.println("专业:"+major);
    System.out.println("年级"+grade);
}
    public static void main(String[] args) {
        colegeStudent stu=new colegeStudent(101,"张宁","化学","大二");
        stu.getInfo();
    }

}

0 回复 有任何疑惑可以回复我~
#1

洛洛7 提问者

非常感谢!
2016-10-23 回复 有任何疑惑可以回复我~

mynode.parentNode是p,mynode.parentNode.nodeName是div。case13break,13退

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       529903    人
  • 解答问题       6086    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

求大神,提供代码

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信