白白一名,麻烦大佬们了

 

java 多态 直接写 class 继承就好啦。


abstract class Stud{
	
	abstract void eat();
	abstract void study();
	
}
class Undergraduate extends Stud{
	void eat() {
		System.out.println("本科生正在吃饭。。。");
	}
	void study() {
		System.out.println("本科生正在学习。。。");
	}
}
class Graduate extends Stud{
	void eat() {
		System.out.println("研究生正在吃饭。。。");
	}
	void study() {
		System.out.println("研究生正在学习。。。");
	}
}
public class 继承学生类 {
	public static void main(String[] args) {
		Stud s1= new Undergraduate();
		s1.eat();
		s1.study();
		Stud s2 = new Graduate();
		s2.eat();
		s2.study();
	}
}