多态通过分离做什么和怎么做,从另一个角度将接口与实现分离开来:通过多态来消除类型之间的耦合关系,在Java中,多态也叫动态绑定,后期绑定或运行时绑定,那么什么是方法绑定? 方法调用绑定: 将一个方法与调用同一个方法的主体关联起来被称为绑定:若在程序执行前进行绑定(由编译器和连接程序实现),叫做前期绑定:还有一种叫后期绑定,就是在运行时根据对象的类型进行绑定,也叫动态绑定或运行时绑定,也就是说,编译器不知道对象的类型,但是方法调用机制能找到正确的方法体:在Java中除了static方法和final…