Prolog中的静态多态性和动态多态性是指在程序执行过程中对于相同的谓词在不同情况下会有不同的行为。
静态多态性是指在程序编译时根据不同参数的类型或个数,选择不同的谓词进行调用。这种多态性是由编译器在编译时确定的,因此也被称为编译时多态性。
动态多态性是指在程序执行时根据实际传入的参数的值,选择不同的谓词进行调用。这种多态性是由程序在运行时根据实际情况动态确定的,因此也被称为运行时多态性。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。