[c#] 클래스 멤버

C#에서 클래스는 데이터 멤버와 메서드 멤버로 구성됩니다.

데이터 멤버

public class Person
{
    public string Name;  // 필드 (데이터 멤버)
    private int age;      // 필드 (데이터 멤버)
    protected string address;  // 필드 (데이터 멤버)
}

메서드 멤버

public class Calculator
{
    public int Add(int num1, int num2)  // 메서드 멤버
    {
        return num1 + num2;
    }
    private void Subtract(int num1, int num2)  // 메서드 멤버
    {
        // 뺄셈 수행
    }
}

위의 예제에서 Person 클래스와 Calculator 클래스는 각각 데이터 멤버와 메서드 멤버를 가지고 있습니다.

접근 제한자

데이터 멤버와 메서드 멤버에는 접근 제한자가 지정됩니다. 접근 제한자는 멤버에 대한 접근 권한을 제어하며, public, private, protected 등이 있습니다.

자세한 내용은 MSDN C# 문서를 참고하세요.