如何创建具有参数化构造函数的类的实例

一位面试官问我这个问题:如何创建具有参数化构造函数的类实例,但我不会发送参数信息。例子:


public class abc{

     public abc(string str)

     {

     }

}

现在,如果我们创建它的实例,那么我必须这样做:


abc abcInstance = new abc("xyz");

但他希望他不会传递参数,例如:


abc abcInstance = new abc();

请帮帮我。有人建议依赖注入请分享一个例子。提前致谢。


梦里花落0921
浏览 92回答 1
1回答

慕的地10843

string 可以为空,但你可以这样做:public class abc{     public abc(anyType str = defaultvalue)     {     }}如果 anytype 是 int,例如使用 defaultvalue 作为 0 等等...
打开App,查看更多内容
随时随地看视频慕课网APP