C#中超级好用的类
先来看看下面的问题,当用户输入的年龄为169岁的时候,明显的超出了人类的极限的时候,我们需要用属性来对其进行限制。
图一、属性set中判断
在set中做判断的时候可以用字段(如:_age);
在get中做判断的时候可以用属性(如:Age)
图二、属性get中判断
用户在性别输入的时候,有些情况下也会出现错误,这个时候我们在gender中进行判断
图三、判断性别
类的构造函数
构造方法用来创建对象,并且可以在函数中对对象进行初始化。
图四、类的构造函数
通过这种方法通过类的构造函数给里面的字段赋值
方法是可以重载的,构造函数也是也以重载的
如果在类中不写构造函数,在外面有默认的无参的构造函数
如果在类中自己写了一个构造函数,那么这个类中原来默认的那个无参数的构造函数被干掉了。所以,这种情况下只有一个构造函数
五、构造函数的重载
六、类的视图
方便我们的查询
作者近期文章:
- 思想的转变
- 这些年我收集的GDI+代码2
- 这些年我收集的GDI+代码
- 你不能忽视的HTML语言3
- 你不能忽视的HTML代码2精编篇
- 你不能忽视的HTML语言
- 我们常见的数组
- C#中的方法(上):
- 三种循环的比较