GameCard Refactoring Solution 续(1)

     在前篇文章当中写到了GameCard系统重构设计文案,其中的设计还是觉得有点不够好,拿类图来讲,在GameCard子类当中直接实例化ISubmit,IVerify接口,这样,GameCardISubmit,IVerify就紧耦合了,假如不是GameCard,而是之外的业务要实例华ISubmit,IVerify接口呢,又要在其类中写出实例化ISubmit,IVerify接口的程序,所以我在其中加入了一个工厂类以解决上面描述的问题,新的类关系图如下 

        

posted @ 2010-07-07 10:19  赵一村  阅读(262)  评论(2)    收藏  举报