소멸자1 [C#][Study][기초다지기] 생성자, 소멸자 생성자, 소멸자 [생성자] - 객체를 초기화할 때 사용 - 값을 리턴하지 않음(리턴타입이 있으면 안됨) - 클래스 이름과 동일 - 인수없이 초기화 가능 - 여러 생성자가 동시 존재할 수 있음(오버로드) [소멸자] - 클래스의 모든 인스턴스를 제거하고 리소스를 해제하는데 사용 - (~) + 클래스명 - 구조체에서는 사용 불가 - 단 하나만 존재 가능 - 오버로드 되거나 상속될 수 없음 - 호출 불가 -> 자동 호출 - 매개변수 없음 [ex] using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace constructor_initialize {.. 2023. 9. 23. 이전 1 다음