Java 描述从其他函数调用泛型函数的Trem

Java 描述从其他函数调用泛型函数的Trem,java,python,term,Java,Python,Term,我想知道,用来描述创建一个从许多其他函数调用的函数的术语是什么?例如,如果我有一个名为mathOperation(a,b,operator)的函数,我还有3个其他函数,定义如下: subtract(a,b): return mathOperation(a,b, '-') add(a,b) return mathOperation(a,b, '+') multiply(a,b) return mathOperation(a,b, '*') 这个术语叫什么 编辑:我意识到我

我想知道,用来描述创建一个从许多其他函数调用的函数的术语是什么?例如,如果我有一个名为
mathOperation(a,b,operator)
的函数,我还有3个其他函数,定义如下:

subtract(a,b):
    return mathOperation(a,b, '-')
add(a,b)
    return mathOperation(a,b, '+')
multiply(a,b)
    return mathOperation(a,b, '*')
这个术语叫什么

编辑:我意识到我写错了我的例子。后来我编辑了它

  • 函数重载
    是您在覆盖数学运算的情况下寻找的术语
  • 函数继承
    可能是另一种表达相同意思的方式,尽管它不是真正意义上的东西,因为继承适用于对象/类

  • 除此之外,你所描述的东西没有真正的术语,因为它不是编程的核心概念。

    从技术上讲,mathOperation将是一个包含函数的类<代码>减法等。@BuddyBob它不一定是一个类。你能给出一个具体的例子吗?@juanpa.arrivillaga我很抱歉,我把我的例子写错了。我编辑了它这不是一个具体的例子。。。这是伪代码,但还好,至少很清楚。老实说,你可能不应该用Python或Java来标记它,也许只是语言不可知。。。不管怎样,我不确定这个模式是否有任何特定的术语,也许有人知道一个……我刚刚编辑的例子呢?