我最近遇到了Polymorphic Code这个术语,并且想知道是否有人可以建议在计算机程序中使用它的合法(即合法和商业合适的软件)理由?链接到现实世界的例子将不胜感激!
在有人回答之前,请告诉我们关于面向对象编程中多态的好处,请阅读以下多态代码定义(取自维基百科):
" 多态代码是使用多态引擎进行变异同时保持原始算法完整的代码.也就是说,代码每次运行时都会自行更改,但整个代码的功能根本不会改变. "
谢谢,MagicAndi.
更新
到目前为止的答案摘要:
我还被介绍了" 变形代码 " 这个术语.