C# 中的构造函数示例
在 C# 中,构造函数用于在创建对象时初始化其状态。如果类中未定义构造函数,则会自动生成一个默认构造函数,该构造函数不执行任何操作。
以下代码示例演示了一个带参数的构造函数:
using System;
public class DaysInYear
{
private int days;
public DaysInYear(int days)
{
this.days = days;
}
static void Main(String[] args)
{
DaysInYear newDaysInYear = new DaysInYear(365);
Console.WriteLine(newDaysInYear.days); // 输出:365
}
}
在这个示例中,DaysInYear 类有一个带有一个参数(days)的构造函数。当创建一个 DaysInYear 对象时,构造函数将 days 字段初始化为指定的参数值。在 Main 方法中,创建一个 DaysInYear 对象,并使用带有参数 365 的构造函数进行初始化。然后,将 days 字段的值打印到控制台,输出为 365。
文件大小:7.67MB
评论区