multimethod

multimethod

 英

  • 网络多重方法;多元方法;多元式学习法

例句

To choose proper collaboration strategy can improve the optimization character of multimethod collaborative optimization algorithm.

合理选择协作策略可以进一步提高方法协作优化方法优化特性

This multimethod is turned into a visitor with the node-eval function.

这种多重方法转为一个具有node-eval函数访问者

In Clojure, a multimethod is a special kind of function that breaks invocation into two steps.

Clojure多重方法一种特殊函数类型调用分为两个步骤

Finally, we create a multimethod to handle the evaluation, called eval-expr.

最后我们创建一个多重方法处理eval-expr。

We then create implementations of the multimethod for each type we want to handle, using defmethod.

随后我们利用defmethod希望处理类型创建多重方法实现

Listing 7 is the complete implementation of the eval-concat multimethod.

清单7eval-concat多重方法完整实现

Similar to our Java Visitor solution, we could implement an eval-concat operation for every node type in the tree using a multimethod.

Java访问者解决方案相似我们可以利用一个多重方法multimethod),节点类型实现一个eval-concat操作

This example builds up a small tree of nodes, then executes the multimethod eval-concat on those nodes to find a concat of string literals.

示例构建一个节点随后这些节点执行多重方法eval-concat,查找字符串concat

A multimethod is defined by two macros: defmulti and defmethod.

多重方法两个定义defmultidefmethod

Listing 8 is an example of theeval-concat multimethod in use.

清单8eval-concat多重方法一个应用示例

Research of collaboration strategies of multimethod collaborative optimization algorithm

方法协作优化算法协作策略研究

Multimethod Collaborative Optimization for Function Optimization Problem

函数优化问题方法协作优化

Multimethod Collaborative Optimization of Missile System Design

导弹总体设计方法协作优化

Multimethod Collaborative Optimization Algorithm Based on Embedding Collaboration

基于嵌入协作方法协作优化方法

Multimethod Collaborative Optimization Algorithm Based on Serial Collaboration

基于串联协作方法协作优化方法

Plane System Design Optimization Based on Multimethod Collaborative Optimization

基于方法协作优化算法飞机总体优化设计