2.   솔루션 탐색기에서 Program.cs 파일을 DestructorDemo.cs 파일로 이름을 변경하고, 이미 만든 모든 코드를 삭제한 후 다음과 같이 프로그램을 만듭니다.

    //DestructorDemo.cs 
    using System; 
    
    namespace DestructorDemo 
    { 
        public class Car 
        { 
            private string _name;     //필드 
            public string GetName()   //메서드 
            { 
                return _name; 
            } 
            public Car()              //생성자(매개변수가 없는) 
            { 
                _name = "승용차"; 
            } public Car(string name) //생성자(매개변수가 있는) 
            { 
                this._name = name; 
            } 
            ~Car()                     //소멸자 
            { 
                Console.WriteLine("{0} 폐차...", _name); 
            } 
        } 
    
        class DestructorDemo 
        { 
            static void Main(string[] args) 
            { 
                Car car1 = new Car(); 
                Console.WriteLine(car1.GetName()); 
                Car car2 = new Car("캠핑카"); 
                Console.WriteLine(car2.GetName()); 
            } 
        } 
    }
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.