69. 분할클래스(partial class)
.NET프로그래밍/C# 3.5 SP1 2009. 8. 17. 11:23 |
==> 분할클래스.cs
// 분할클래스:
// 동일한 클래스를 여러개의 파일에 걸쳐 나눠서 설계
// 실제 빌드(컴파일)했을 때에는 단일 클래스로 합쳐짐...
using System;
public class 분할클래스
{
public static void Main()
{
Car s = new Car("소나타");
s.Run();
}
}
public partial class Car
{
// Constructor
public Car(string name)
{
this.name = name;
}
}
==============================================================================================
==> Car.cs
using System;
public partial class Car
{
// Field
private string name;
}
public partial class Car
{
// Method
public void Run()
{
Console.WriteLine("{0} 달리다", this.name);
}
}
'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글
71. 반복기(Iterator) (0) | 2009.08.17 |
---|---|
70. 암시적으로 형식화된 로컬 변수 (0) | 2009.08.17 |
68. 추가연산자 ( is / as / ?? 연산자 ) (0) | 2009.08.17 |
67. 값형식과 참조형식(Boxing과 UnBoxing) (0) | 2009.08.17 |
66. Nullable형식(=Null가능형식) (0) | 2009.08.17 |