Imr*_*han 0 java oop design-patterns
我正在开发一个应用程序,其中订阅者发送SMS以获取任何包.
在我的程序中,当我收到用户请求时,我必须创建Subscriber对象.要初始化订户对象,我必须查询后端数据库和IN节点,然后设置订户对象的属性.
请为此建议,我应该使用Factory模式还是Builder?或任何好的选择?有什么建议我将代码用于查询数据库并在Factory类中调用XMLRPC?
我的课看起来像以下
public class Subscriber {
private String subno;
private String subPackageType;
private String subTariff;
private String subRequest;
private boolean isTransferable;
}
Run Code Online (Sandbox Code Playgroud)
现在subno,subRequest我从sms获得,subPackageType来自数据库,subTariff来自IN节点,发送XMLRPC命令.
我也有更多的属性,但我只提一些提供概念.
问候,
imran
不要再考虑"我应该使用哪种模式",就像任何应用程序存在单一模式一样,只要应用特定模式就会神秘地修复世界.
开始写作,将出现一种模式.最终,凭借经验,这将成为第二天性.不要试图强迫事物进入模式,让它成长和成熟.