public void doSome(Student stu)
{
stu.study();
stu.sleep();
}
带着你走一遍程序:如果把()内的stu类对象改成ds,那就程序就会这样走.
ds.study();
ds.sleep();
而你在定义dostudent类的时候,里面并没有并义这俩个方法,程序自然会报错.
你可以继承Student类,然后通过多态,//子类使用父类方法.
相当于Student stu=new DoStudent ds();
把子类当作参数传进去,调用从父类继承来的方法study()/sleep() |