分派概念
Posted wheleetcode
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分派概念相关的知识,希望对你有一定的参考价值。
1 静态类型(明显类型) :变量被声明的类型
2 实际类型:变量所引用的对象的真实类型
分派:根据对象的类型对方法经行的选择,根据分派发生的时期,分为静分派和动分派。
静分派发生在编译时期,分派根据静态类型信息发生,方法重载
动分派发生在运行时期,动态分派动态置换某个方法。每个对象都持有一个对分派表的引用,对象的每个方法都在表中有一行信息,存放在各个方法的实际入口地址。
方法所属的对象叫方法的接收者,方法的接受者和参量叫方法的宗量。
单分派:根据一个宗量的类型对方法经行选择
多分派:根据多于一个宗量的类型对方法进行选择。
以上是关于分派概念的主要内容,如果未能解决你的问题,请参考以下文章