摘要: Late binding,或者dynamic binding,是指在运行时才确定对象的方法或者函数。 在面向对象的语言中,early binding, 或者static binding,是指在编译阶段函数就确定了所有类型的变量和表达式。编译后的函数通常存储在虚拟函数表(v-table)中。而在late binding,编译器没有足够的信息确定函数,所以使得v-table的有些项为空。在运行时... 阅读全文
posted @ 2016-04-14 18:21 luckysimple 阅读(1207) 评论(0) 推荐(0) 编辑