2011-05-04 31 views
-1

我需要您的帮助来选择设计模式。 所以我的代码如下所示:应用设计模式

public class Service{ 

Source src=new Source(); 

public A methodA(B b) throws .. { 
... 
//using of source 
... 
} 
public C methodB(D d) throws .. { 
... 
//using of source 
... 
} 

} 

方法了methodA和的methodB是相同的:

.. method..(..) { 
a(); 
.. 
if(b()){ 
.. 
    c(); 
.. 
} else { 
    throw new ... 
} 
} 

什么设计模式,我需要选择(在未来我会加有不同的名称,但其他方法相同的结构)?

+5

第1步是阅读正确代码格式的说明。第2步是写一个非常非常具体的标题,以便您的问题突出。你的超级通用可能意味着任何标题都选择不当。 – 2011-05-04 14:33:41

+2

第3步是接受你过去的问题的答案。 – 2011-05-04 14:34:59

回答

3

任何人都不可能或不会提供基于几行代码的设计模式建议。

设计模式本质上是架构性的,适用于您的系统,其级别远高于源代码。