자바에서는 데이터 은닉을 위한 처리를 setXXX,getXXX라는 이름의 메소드를 이용하여 처리하였지만 C#에선 접근자를 통해 제어할 수 있다. 
get 접근자 : 메서드의 본문과 비슷하며 속성 형식의 값을 반환해야 함. return 또는 throw 문으로 끝나는 형식이여야 함. get 접근자 내에서 값을 제어하는 것은 권장하지 않음.
set 접근자 : 반환 형식이 void인 메서드와 비슷함. 해당 형식이 속성의 형식과 같은 value라는 암시적 매개 변수를 사용.

사용의 예
1
2
3
4
5
6
7
8
9
10
11
12
    private int m_iType;
    public int m_Type
    {
        get
        {
            return m_iType;
        }
        set
        {
            m_iType = value;
        }
    }


+ Recent posts