파이널라이저
12편. 생성자(Constructors)
12편. 생성자(Constructors)
2018.01.12생성자(Constructor) 생성자와 소멸자를 간단히 소개하자면, 생성자는 객체를 생성할 때 호출되는 메서드이며, 소멸자는 객체가 소멸될 때 호출되는 메서드라고 할 수 있습니다. 우선 생성자 부터 알아보고, 이 생성자가 어떻게 사용되는지 아래 예제를 살펴보며 생각해봅시다. 그러기 전에, 생성자의 선언 형식부터 잠깐 보고 들어가보도록 하겠습니다. class 클래스명 { // 여기서 대괄호([])는 선택 사항이라는 의미다. // 따로 제한자를 적지 않으면 기본 접근 제한자인 internal이 사용된다. [접근 제한자] 클래스명(매개변수1, 매개변수2, ...) { // ... } // ... } 생성자의 선언 형식을 살펴보면, 생성자의 이름은 클래스의 이름과 똑같고, 생성자는 메서드와 같이 매개변수를 가질..