多态的应用-例子
需求:
一班学员学习,睡觉。
二班学生 学习,睡觉
可以将这两类事物进行抽取
class Student{
public abstract void study();
public void slleep(){
System.out.println("躺着睡")}
}
class OneStudent extends Student{
public void study(){System.out.println("onestudent sleep")}}
class TwoStudent extends Student{
punlic void study(){
System.out.println("adv study")}}
class DoStudent{
public void doSome(Stundent stu){
stu.study()'
stu.sleep();}}
class DuoTaiDemo3{
public static void main(String[] args){
DoStudent ds=new DoStudent();
ds.doSome(new OneStudent());
ds.doSome(new TwoStudent();)}}