我有一个定义CallRate类型的类.我需要通过从文件中读取数据来添加创建我的类的多个实例的功能.
我在我的类CallRate中添加了一个静态方法,它返回一个List
.通过调用自己的构造函数之一,类可以生成自己的新实例吗?它有效,我只是想知道这是否正确.
Listcr = CallRates.ProcessCallsFile(file);
Ray Lu.. 20
从静态方法获取自己的对象是完全正确的.
例如
其中一个点网库和你做的一样,
XmlReadrer reader = XmlReader.Create(filepathString);
Bill the Liz.. 5
当然,这很好,甚至在某些情况下鼓励.有几种设计模式可以处理对象创建,其中一些只是你所描述的.
从静态方法获取自己的对象是完全正确的.
例如
其中一个点网库和你做的一样,
XmlReadrer reader = XmlReader.Create(filepathString);
当然,这很好,甚至在某些情况下鼓励.有几种设计模式可以处理对象创建,其中一些只是你所描述的.