码迷,mamicode.com
首页 > 其他好文 > 详细

分派概念

时间:2017-09-11 18:01:33      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:选择   动态   接受   类型   根据   概念   编译   重载   静态   

1 静态类型(明显类型) :变量被声明的类型

2 实际类型:变量所引用的对象的真实类型

分派:根据对象的类型对方法经行的选择,根据分派发生的时期,分为静分派和动分派。

静分派发生在编译时期,分派根据静态类型信息发生,方法重载

动分派发生在运行时期,动态分派动态置换某个方法。每个对象都持有一个对分派表的引用,对象的每个方法都在表中有一行信息,存放在各个方法的实际入口地址。

方法所属的对象叫方法的接收者,方法的接受者和参量叫方法的宗量。

单分派:根据一个宗量的类型对方法经行选择

多分派:根据多于一个宗量的类型对方法进行选择。

 

分派概念

标签:选择   动态   接受   类型   根据   概念   编译   重载   静态   

原文地址:http://www.cnblogs.com/whesuanfa/p/7505545.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!