多态:抽象类型可以泛化为具有不同行为的具体类型;在运行时根据类型做出不同的行为解释;
动态:语言元素的结构和行为可以在运行时修改;
多态需要运行时的解释执行;
多态需要在运行时获取类型和行为信息从而进行修改;
动态是将可修改范围由数据扩展到指令区;
动态的本质:一切皆数据、一切皆可修改。
二者都需要运行时系统的解释执行来实施