动态绑定只是叫法不同,你可以理解为多态!例如,有一个抽像fruit水果父类,其中定义了一个方法抽像eat方法,而apple继承fruit并实现fruit的eat方法,而banana继承fruit并实现fruit的eat方法,外部调用代码如下:public void do(Fruit fruit){fruit.eat();//这里就是动态绑定只有在运行时才知道调用哪一个子类的eat()}main(){do(new Apple());do(new Banana());}