首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

这个构造函数表示什么?该如何解决

2012-04-19 
这个构造函数表示什么?????private CallObject copublic Form4(CallObject cov):this()//这里为什么要继

这个构造函数表示什么?????
private CallObject co;
public Form4(CallObject cov):this() //这里为什么要继承this,有什么意义。
{
this.co = cov; //这里代表什么
}

[解决办法]
不是继承this
是调用默认构造函数

msdn上面都有,不会查吗?

[解决办法]
执行这个构造函数前调用无参构造函数
[解决办法]
this.co 就是这个类的co变量,就是 private CallObject co;
cov就是参数的CallObject cov
整句话就是把参数cov赋给co
[解决办法]
public Form4(CallObject cov):this() 这不是继承this()
而是在这个构造函数执行前调用默认构造函数
也就是你要是用这个构造函数创建对象的话,他会先调用默认构造函数
[解决办法]
this.co = cov; 把传进来的参数cov赋值给私有变量co
[解决办法]
你可以忽略掉

相当于me

热点排行