Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

ตัวสร้างเริ่มต้นในโปรแกรม C # คืออะไร


ตัวสร้างใน C # ถูกเรียกใช้โดยอัตโนมัติเมื่อวัตถุถูกสร้างขึ้น คอนสตรัคเตอร์มีชื่อเดียวกับชื่อคลาส เช่น −

public class Department {
   public Department () {
      Console.WriteLine("Default Constructor! ");
   }
}

ต่อไปนี้เป็นรหัสที่แสดงการใช้ตัวสร้างเริ่มต้นใน C # ตัวสร้างจะเรียกใช้ทันทีเมื่อวัตถุถูกสร้างขึ้น -

Department dept1 = new Department ();

ตัวสร้างเริ่มต้นคือตัวสร้างที่ไม่มีอาร์กิวเมนต์ ตัวอย่างเช่น −

Department () {
}

ให้เราดูตัวอย่างที่สมบูรณ์เพื่อเรียนรู้วิธีการทำงานกับตัวสร้างเริ่มต้น -

ตัวอย่าง

using System;
public class Department {

   public Department () {
      Console.WriteLine("Constructor Invoked");
   }

   public static void Main(string[] args) {

      // object
      Department dept1 = new Department ();
   }
}

ผลลัพธ์

Constructor Invoked