C#程序开发中的构造函数
|
admin
2025年3月5日 15:38
本文热度 603
|
构造函数是一种特殊方法,用于在创建对象时初始化对象的状态,给成员赋初值。构造函数名字必须与类同名,并且没有返回值(不需要void)。它可以有参数,也可以没有参数。
创建一个Motor的类,在类中创建一个Motor构造函数,当调用这个构造函数时为Motor中的参数赋初值。
namespace _015_构造函数
{
internal class Motor
{
public int Id { get; set; }
public string Name { get; set; }
public Motor(int id,string name)
{
this.Id = id;
this.Name = name;
}
public void MotorStatus()
{
MessageBox.Show($"电机编号:{Id},电机名称:{Name}");
}
}
}
调用构造函数时,将初值赋给构造函数中的参数,相当于初始化。
namespace _015_构造函数
{
public partial class 构造函数 : Form
{
public 构造函数()
{
InitializeComponent();
}
private void btConstructor_Click(object sender, EventArgs e)
{
Motor motor1=new Motor(1,"行走电机");
motor1.MotorStatus();
Motor motor2 = new Motor(2, "升降电机");
motor2.MotorStatus();
}
}
}
该文章在 2025/3/5 15:38:43 编辑过