课程
/后端开发
/C#
/C#面向对象编程
比如说以下Pet类,将单独name的pet类构造函数提取了,但在实例化时请问如何使用呢?
2017-03-31
源自:C#面向对象编程 2-4
正在回答
this表示本类,所以调用的是本类的其他构造函数
示例:一个类中有两个有参的构造函数,一个有一个参数,一个有两个参数。有两个参数的构造函数,前面已经被定义过,为了减少代码的填写量,就可以使用this关键字
public 类名(string name){}
public 类名(string name ,int age):this(name){}
实例化中没法用,this调用本类中的字段如this.name;啥的 不知解释对吗
举报
本系列教程主要是,带你学习C#面向对象编程的编程思想、编程技巧
3 回答关于派生类中写函数继承父类函数时
5 回答构造函数的使用
1 回答派生类构造函数的参数(string name)是否可以不写?
4 回答隐式调用基类的构造函数
2 回答用基类类型引用不能调用派生类中的个性方法吗?