2013. 12. 19. 02:58
클래스 나누기 ----------------------------------------------------------------------------------------------------------------------------------
class1.cs
public partial class Employee
{
public void DoWork()
{
}
}
class2.cs
public partial class Employee
{
public void GoToLunch()
{
}
}
msdn에 가보니 다음과 같이 클래스를 분할할수가 있다. 그러다 두 클래스는 같은 클래스로 본다.
기존 c++에서는 불가능 했던 몇가지 경우가 C#에서는 간단히 가능하다.
이를 가능하게 해주는 것은 partial이라는 '한정자'라는 문법을 통해서 가능하게 한다.
어렵게 생각하지 말자. 위의 녀석은 다음과 같은 선언이라고 보면 된다.
public class Employee
{
public void DoWork()
{
}
public void GoToLunch()
{
}
}
'게임개발공부 > C#공부' 카테고리의 다른 글
override 문법의 직관화 (0) | 2013.12.20 |
---|---|
참조형 함수인자. 확장 메서드. (0) | 2013.12.19 |
foreach (0) | 2013.12.19 |
배열과 배열메소드 (0) | 2013.12.19 |
C#공부에 대해서... (0) | 2013.12.18 |