//student类
package com.info.manage;
public class Student extends Person{
private int node;
private int java;
private int C_shar;
private int html;
private int sql;
private int sum;
private int avg;
public int getNode() {
return node;
}
public void setNode(int node) {
this.node = node;
}
public int getJava() {
return java;
}
public void setJava(int java) {
this.java = java;
}
public int getC_shar() {
return C_shar;
}
public void setC_shar(int c_shar) {
C_shar = c_shar;
}
public int getHtml() {
return html;
}
public void setHtml(int html) {
this.html = html;
}
public int getSql() {
return sql;
}
public void setSql(int sql) {
this.sql = sql;
}
public int getSum() {
return sum;
}
public void setSum(int sum) {
this.sum = sum;
}
public int getAvg() {
return avg;
}
public void setAvg(int avg) {
this.avg = avg;
}
public String toString(){//重写toString方法,根据每个student类的对象输出每个对象的属性值
String msg="\t"+this.node+"\t"+this.name+"\t"+this.age+"\t"+this.java+"\t"+this.C_shar+"\t"+this.html+"\t"+this.sql+"\t"+this.sum+"\t"+this.avg;
return msg;
}
}
//person基类
package com.info.manage;
public class Person {
public String name;
public int 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;
}
}
//实现类
package com.info.manage;
import java.util.Scanner;
public class AchieveImpl implements Manage{
@Override
public void addStu(int stu_num, Student[] stu) {
// TODO 自动生成的方法存根
for(int i=0;i<stu.length;i++){
stu[i]=new Student();//初始化每个Student
System.out.println("请输入学生的姓名:");
Scanner in=new Scanner(System.in);
stu[i].setName(in.next());
System.out.println("请输入学生的年龄:");
stu[i].setAge(in.nextInt());
System.out.println("请输入"+stu[i].getName()+"的Java成绩:");
stu[i].setJava(in.nextInt());
System.out.pri