读书人

类可以有两个构造函数吗?解决办法

发布时间: 2012-01-18 00:23:26 作者: rapoo

类可以有两个构造函数吗?
类可以有两个构造函数吗?
比如:
class class{

public Class1(){
//方法体

}
public Class1(){
//方法体

}
}

[解决办法]
不可以有两个完全一样的

有静态构造函数和实例构造函数

静态构造函数只能有一个 比如

static Class1()
{}

实例构造函数可以有多个,但是必须构成重载才可以,就是方法的参数个数或类型不一样

例如

public Class1()
{}

public Class1(string str)
{}
[解决办法]
你那样写不行!

读书人网 >asp.net

热点推荐