Computer >> Máy Tính >  >> Lập trình >> C#

Hàm tạo mặc định trong chương trình C # là gì?

Một Constructor trong C # được gọi tự động khi một đối tượng được tạo. Hàm tạo có cùng tên với tên của lớp, ví dụ, -

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

Sau đây là đoạn mã hiển thị cách sử dụng hàm tạo mặc định trong C #. Hàm tạo gọi ngay lập tức khi đối tượng được tạo -

Department dept1 = new Department ();

Một hàm tạo mặc định là một hàm tạo không có đối số, ví dụ -

Department () {
}

Hãy để chúng tôi xem ví dụ đầy đủ để tìm hiểu cách làm việc với các hàm tạo mặc định -

Ví dụ

using System;
public class Department {

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

   public static void Main(string[] args) {

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

Đầu ra

Constructor Invoked