定义一个新的类Student类,继承Person 类。要求:1)增加“school” 属性为String 类型。 2)重 载Student类的构造方法,Student(String n,String I,String school)。3) 重写Person类的info()方法,增加school信息。class Person{ private String name; private String location; Person(String name, String location){ this.name =name; this.location =location ; } public String info() { return "name:"+name+"location:"+location; } }
import java.util.Scanner;
public class StudentInformation {
public static void main(String[] args) {
while(true){
Function.paint();
Scanner in=new Scanner(System.in);
int number = in.nextInt();
switch (number) {
case 1:{Function.action1();break;}
case 2:{Function.action2();break;}
case 3:{Function.action3();break;}
case 4:{Function.action4();break;}
case 5:{Function.action5();break;}
case 6:{Function.action6();break;}
case 0:{System.exit(0);break;}
}
}
}
}
class Student {
//1、编写 学生类 的三大组成部分:成员变量、构造方法、成员方法
}
class Function{
public static void paint()//系统主界面
{
for(int i=0;i<40;i++)
{
System.out.print('=');
}
System.out.println();
System.out.println("\t\t学生成绩管理系统");
System.out.println();
System.out.println(" 1 输入成绩信息 2 输出所有成绩信息");
System.out.println(" 3 按平均成绩排序输出成绩信息 4 查找某人成绩信息");
System.out.println(" 5 统计某门课程各分数段人数 6 删除成绩信息");
System.out.println(" 0 退出系统");
for(int i=0;i<40;i++){
System.out.print("=");
}
System.out.println();
System.out.println("请输入命令:");
}
public static void action6() {
// TODO Auto-generated method stub
}
public static void action5() {
// TODO Auto-generated method stub
}
public static void action4() {
// TODO Auto-generated method stub
}
public static void action3() {
// TODO Auto-generated method stub
}
public static void action2() {//显示学生信息
}
public static int action1()//输入学生信息
{
int num=0;
while(true){
System.out.print("待输入记录的学号(输入'-1',则退出):");
//2、待补充代码区域
}
}
}