프로그래밍/C#

[C#] 생성자 (Constructor)

Victory_HA 2022. 6. 6. 22:40

생성자 (Constructor)

  • class 명과 동일한 메서드
  • 생성자의 임무는 단 한가지, 해당 형식(클래스)의 객체를 생성하는 것이다.
  • 생성자를 구현하지 않으면, 컴파일러에서 만들기 때문에(이런 생성자를 기본 생성자(Default Constructor)라고 한다.) 빌드에 문제가 없다.
public class Person
{
   private string last;
   private string first;

   // 생성자
   public Person(string lastName, string firstName)
   {
      last = lastName;
      first = firstName;
   }

   // Remaining implementation of Person class.
}