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

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

2012-01-18 
类可以有两个构造函数吗?类可以有两个构造函数吗?比如:class class{public Class1(){//方法体}public Clas

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

public Class1(){
//方法体

}
public Class1(){
//方法体

}
}

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

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

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

static Class1()
{}

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

例如

public Class1()
{}

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

热点排行