函数的绑定及支持

函数的绑定

动态绑定的特征:参量中包含接口类型或继承类型的父类型:

 

参量中没有抽象类型或继承类型的函数是静态绑定的。

 

动态函数的调用,包含两个步骤:1、查找(绑定);2、调用;

 

函数动态绑定的支持:

1、编译器支持:虚函数表机制;编译器插入代码;

2、运行时支持:oc的派发机制;运行时插入代码;

posted @ 2019-03-15 19:38  zzfx  阅读(135)  评论(0编辑  收藏  举报