You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 lines
933 B

package Person;
abstract class Person{
protected String name;
abstract void add();
}
class Student extends Person{
String studentId;//定义属性
double score;
public Student(String studentId,String name,double score){
this.studentId=studentId;
this.name=name;
this.score=score;
}
@Override
void add(){
System.out.println("已成功添加学生 "+studentId+" "+name+" "+score);
}
}
class Teacher extends Person{
String teacherId;
String subject;
public Teacher(String teacherId,String name,String subject){
this.subject=subject;
this.name=name;
this.teacherId=teacherId;
}
@Override
void add(){
System.out.println("已成功添加老师 "+teacherId+" "+name+" "+subject);
}
}
class Add{
public static void addPerson(Person p){
p.add();
}
}