using System;
//1.class
namespace MyNamespace
{
public class Car
{
//2.Field
private string name;
//3.Method
public void Run()
{
Console.WriteLine("{0} 자동차가 달립니다", name);
}
//4.Construct
public Car()
{
}
public Car(string name)
{
this.name = name; //값 넘겨주고 초기화 시켜줘라...의미
}
~Car()
{
Console.WriteLine("{0} 자동차를 폐차합니다", name);
}
static Car()
{
Console.WriteLine("점심시간이다");
}
}
}
-----------------------------------------------------------
using System;
using MyNamespace;
public class 소멸자
{
public static void Main()
{
Car sonata = new Car("소나타");
sonata.Run();
Car santafe = new Car("산타페");
santafe.Run();
}
}
'.Net Project > .Net 3.5 Sp1' 카테고리의 다른 글
53장 Form관련 Ex-1 (0) | 2009.08.11 |
---|---|
52장 History객체 (0) | 2009.08.11 |
50장 Conistructor(생성자) (0) | 2009.08.11 |
49장 Class(Filed) (0) | 2009.08.11 |
48장 Class(클래스) (0) | 2009.08.11 |