더북(TheBook)

클래스와 멤버

이번에는 클래스를 만들고 메서드 멤버를 생성하는 방법을 살펴보겠습니다. 다음 내용을 입력한 후 실행해 보세요.

클래스와 멤버 생성: ClassAndMember.cs

using System;

public class ClassName              //①-1 클래스 생성
{
    public static void MemberName() //①-2 멤버 생성: 메서드 멤버 생성
    {
        Console.WriteLine("클래스의 멤버가 호출되어 실행됩니다.");
    }
}

public class ClassAndMember
{
    public static void Main()
    {
        ClassName.MemberName();      //②-1 클래스 사용, 정적 멤버 접근
    }
}

실행 결과

클래스의 멤버가 호출되어 실행됩니다.

Main() 메서드와 이 메서드를 포함하는 클래스에도 public 액세스 한정자를 붙였습니다. 그리고 새롭게 생성한 ClassName의 클래스에 MemberName() 이름으로 메서드를 만들었습니다. 클래스 멤버 중에 static 키워드가 붙는 멤버들은 모두 정적인 멤버로 클래스이름.멤버이름(); 형태로 호출됩니다.

C#에서 메서드는 static이 붙은 정적 메서드와 개체의 인스턴스를 생성하여 사용하는 인스턴스 메서드로 나눌 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.