编程中的“密码多态性”主题介绍 **多态性**(来自希腊语 polý - “许多”和 morphe - “形式”)是函数的一个属性,允许在不同的上下文中使用它而不改变其行为。因此,一种类型的函数可以用于在另一种类型中调用,同时保持其原始语义。函数要用作非引用(外部)函数的必要条件是封装。如果直接访问功能代码,则称其为球形代码。该函数还可以与“__init__”、“__new__”和“__call__”修饰符一起使用 - 这些是“@staticmethod”和“@classmethod”装饰器的属性。在这种情况下,我们可以谈论“静态多态”或“类多态”。
例如,计算平方根的函数:``` def sq_root(x): return x ** 0.5 ``` 和计算抛物线函数的函数:
```py def parabola(coefs): 函数系数 y = ax^2 + bx + c pass ``` 这两个函数都可以在程序、函数和/或类中使用,同样成功。它们接受参数、返回值,并以相同的方式在其体内保留源代码的行为。由于它们的实现,它们可以被视为函数,即