VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > c#编程 >
  • C#类实例讲解构造函数

C#中的类是一种抽象概念,它是一种创建对象的模板。在C#中,每个对象都是类的实例。
 
当创建一个类时,会定义一个或多个构造函数。构造函数是一个特殊的方法,它与类同名,并用于初始化新创建的对象。
 
下面是一个C#类的示例,其中包含一个带有两个参数的构造函数:
 
 

public class Person
{
    public string Name { get; set; }
    public int Age { get; set; }
 
    public Person(string name, int age)
    {
        this.Name = name;
        this.Age = age;
    }
}
这个类定义了一个名为Person的类,它有两个属性:Name和Age。构造函数接受两个参数:一个字符串和一个整数。当我们创建一个Person对象时,这些参数将被传递给构造函数,然后设置属性的值。例如:
 
 

Person person = new Person("John Doe", 30);
Console.WriteLine($"Name: {person.Name}, Age: {person.Age}"); // 输出 "Name: John Doe, Age: 30"
在上面的示例中,我们创建了一个Person对象,并将字符串"John Doe"和整数30传递给构造函数。然后使用Console.WriteLine()方法输出对象的Name和Age属性值。
 
除了上面提到的构造函数外,还可以定义其他类型的构造函数。例如,可以定义一个接受一个参数的构造函数,或者不接受任何参数的构造函数等等。这些构造函数可以用于初始化不同类型的对象。


最后,如果你对python语言还有任何疑问或者需要进一步的帮助,请访问https://www.xin3721.com 本站原创,转载请注明出处:https://www.xin3721.com/ArticlecSharp/c47714.html
 
 

相关教程