我不知道很多Patters,但我听说使用Factory Pattern会帮助我解决这个问题,但我不确定是否是这种情况,或者我有更好的解决方案。
所以,我有一个类,当调用ToString()
时,它将返回HTML控件的字符串表示。当我使用构造函数时,它将重新调用一些参数,它将使用它们来查看它们是否在一个像行的表中,如果它们存在,这个对象将返回一个空的HTML字符串表示,因此,不实例化该对象(因为它应该是空的)我应该使用工厂模式,如果有效则返回对象,如果不是则返回null?
我没有代码,因为我现在就开始使用它,但是我需要清楚这部分,所以我不会重新编码#34;一些部分。
提前谢谢你!