C# 基础入门 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

构造函数


  类的 构造函数 是类的一个特殊的成员函数,当创建类的新对象时执行。构造函数的名称与类的名称完全相同,它没有任何返回类型。

class Line
{
  private double length;   // 线条的长度
  public Line()
  {
      Console.WriteLine("Object Created");
  }

  public void setLength( double len )
  {
     length = len;
  }
}

  其中的line()就是构造函数。默认的构造函数没有任何参数。但是如果您需要一个带有参数的构造函数可以有参数,这种构造函数叫做参数化构造函数。

class Line
{
   private double length;   // 线条的长度
   public Line(double len)  // 参数化构造函数
   {
     Console.WriteLine("Object Created,length = {0}", len);
     length = len;
   }

  public void setLength( double len )
  {
      length = len;
  }
}