摘要:
动态类型:能够使程序直到执行的时候才确定所属的类。 动态绑定:能够使程序直到执行的时候才能确定要对对象调用的实际方法。 动态类型关注运行时类型信息; 动态绑定关注调用什么方法; 动态类型是动态绑定的基础。 类型系统是多态的基础。 阅读全文
posted @ 2018-09-19 12:03
zzfx
阅读(155)
评论(0)
推荐(0)
摘要:
一、类型系统: 1、完全动态类型:对象的类型未id(oc语言)等,与顶级基类对应;可以调用顶级基类的函数及使用定制手段进行实际类型的函数调用。 2、继承动态类型:对象属于继承体系的一部分,基类的类型可以表征继承体系中任一类型的对象;基类对应于上面的顶级类型; 3、静态类型:编译时已确定的类型; 二、 阅读全文
posted @ 2018-09-19 11:49
zzfx
阅读(230)
评论(0)
推荐(0)
摘要:
动态类型的关键是将动态对象与实际类型信息绑定。 See also: Dynamic programming language and Interpreted language Dynamic type checking is the process of verifying the type saf 阅读全文
posted @ 2018-09-19 11:40
zzfx
阅读(167)
评论(0)
推荐(0)