C#程序开发中的构造函数
|
admin
2025年3月5日 15:38
本文热度 1974
|
构造函数是一种特殊方法,用于在创建对象时初始化对象的状态,给成员赋初值。构造函数名字必须与类同名,并且没有返回值(不需要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 编辑过