Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 四人帮-定义帮助!_Java_Design Patterns_Definition - Fatal编程技术网

Java 四人帮-定义帮助!

Java 四人帮-定义帮助!,java,design-patterns,definition,Java,Design Patterns,Definition,我有一个关于下列术语的问题。它们在战略模式中是什么意思 算法接口 上下文接口 阶级策略 类上下文 属性策略 具体战略 他们的等级制度 换句话说,它们在正常战略模式中的位置是什么 -D用非常简单的话来说(只是提供一些上下文) 算法接口算法(策略)将具有的方法 上下文接口—将添加策略的主对象公开的方法 班级策略实施/定义策略的班级 类上下文将使用该策略的类 属性策略将成为策略的上下文类的属性 具体策略策略类/接口的具体实现 他们的层次结构也不能代替谷歌。不是家庭作业,我只是找不到一个地方可以轻松定义

我有一个关于下列术语的问题。它们在战略模式中是什么意思

算法接口

上下文接口

阶级策略

类上下文

属性策略

具体战略

他们的等级制度

换句话说,它们在正常战略模式中的位置是什么

-D

用非常简单的话来说(只是提供一些上下文)

算法接口算法(策略)将具有的方法

上下文接口—将添加策略的主对象公开的方法

班级策略实施/定义策略的班级

类上下文将使用该策略的类

属性策略将成为策略的上下文类的属性

具体策略策略类/接口的具体实现


他们的层次结构也不能代替谷歌。不是家庭作业,我只是找不到一个地方可以轻松定义这些术语——1懒惰的问题。花了很长时间,你可以自己写一个问题来找到答案。-1如果这不是家庭作业,我就吃我的鞋。