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