黑马程序员技术交流社区
标题:
函数初始化器
[打印本页]
作者:
胡松涛
时间:
2012-7-14 18:48
标题:
函数初始化器
请问我这样写函数初始化器正确吗?
class Car
{
private string description;
private uint nWheels;
public Car(string model, uint nWheels)
{
this.description = model;
this.nWheels = nWheels;
}
public Car(string model) : this(model, 4)
{
}
作者:
许庭洲
时间:
2012-7-16 14:15
本帖最后由 许庭洲 于 2012-7-16 14:27 编辑
class Car
{
private string description;
private uint nWheels;
public Car(string model, uint nWheels)//采用了带两个参数的构造函数对两个私有字段进行初始化,没问题
{
......
}
public Car(string model) : this(model, 4)//采用了带一个参数的构造函数进行初始化,也没问题
{
{
......
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2