যখন একটি বস্তু তৈরি হয় তখন 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