생성자
-
2/1 : TIL | 생성자(Constructor)와 소멸자(Destructor), 클래스의 상속과 데이터 전달방식 3가지(매개변수, 멤버변수, 메소드 - SetName/GetName)Today I Learned/C# 2023. 2. 1. 22:59
[13편] 클래스의 시작과 종료 1. 생성자와 소멸자의 개념 생성자(Constructor) 소멸자(Destructor) - Class가 Instance가 될 때, 가장 먼저 호출되는 method - 초기화할 수 있는 값을 설정 - Instance 변수가 사라질 때 호출되는 method (=> .Net Framework에서 더이상 필요없다고 판단될 때 사라짐) - Class가 종료될 때, 마무리해야 하는 값을 설정 - Class의 이름과 동일한 이름의 method를 갖는 것을 의미한다. (=> 직접 method를 호출하지 않더라도, Class변수를 통해 instance 변수를 생성하면 자동으로 호출된다.) using System; class Cat { public Cat() // 생성자는 클래스의 이름과 ..