构造函数、析构函数

构造函数:

语法:

//无参的构造函数

[访问修饰符] 函数名() ;函数名必须与类名相同。

//有参的构造函数

[访问修饰符] 函数名(参数列表);函数名必须与类名相同。

作用:帮助我们初始化对象(给对象的每个属性依次的赋值)

构造函数是一个特殊的方法:

1)、构造函数没有返回值,连void也不能写。

2)、构造函数的名称必须跟类名一样。

3)、构造函数有无参和有参之分。

创建对象的时候会执行构造函数,构造函数是可以有重载的。

***

类当中会有一个默认的无参数的构造函数,当你写一个新的构造函数之后,不管是有参数的还是无参数的,那个默认的无参数的构造函数都被干掉了。

代码展示:

//定义一个类:

public class Student
{
  private string _name;
        public string Name
        {
            get { return _name; }
            set { _name = value; }
        }
        private int _age;
        public int Age
        {
            get { return _age; }
            set { _age = value; }
        }
        
}
View Code

相关文章:

  • 2021-07-26
  • 2022-01-16
  • 2021-07-12
  • 2021-05-25
  • 2021-05-29
  • 2021-10-14
  • 2021-05-08
  • 2021-07-17
猜你喜欢
  • 2021-07-14
  • 2021-12-02
  • 2021-08-01
  • 2021-06-29
  • 2021-11-14
  • 2022-12-23
  • 2021-05-19
相关资源
相似解决方案