클래스 나누기 ----------------------------------------------------------------------------------------------------------------------------------


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
Posted by JJOREG