一位面试官问我这个问题:如何创建具有参数化构造函数的类实例,但我不会发送参数信息。例子:public class abc{ public abc(string str) { }}现在,如果我们创建它的实例,那么我必须这样做:abc abcInstance = new abc("xyz");但他希望他不会传递参数,例如:abc abcInstance = new abc();请帮帮我。有人建议依赖注入请分享一个例子。提前致谢。
1 回答
慕的地10843
TA贡献1785条经验 获得超8个赞
string 可以为空,但你可以这样做:
public class abc{
public abc(anyType str = defaultvalue)
{
}
}
如果 anytype 是 int,例如使用 defaultvalue 作为 0 等等...
- 1 回答
- 0 关注
- 91 浏览
添加回答
举报
0/150
提交
取消