静态分派和动态分派

01 静态分派 全部依赖静态类型来定位方法执行版本的分派成为静态分派,发生在编译时期。.net 应用为方法重载。静态分派发生在编译阶段,所以肯定静态分派的动做实际上不是由虚拟机来执行的。blog 02 动态分派 典型应用为重写,是一种动态的概念。向上转型后调用子类覆写的方法即是一个很好地说明动态分派的例子。虚拟机 就是说,咱们在判断执行的方法是父类中的方法仍是子类中覆盖的方法时:编译 若是用静态类
相关文章
相关标签/搜索