클래스와 멤버
이번에는 클래스를 만들고 메서드 멤버를 생성하는 방법을 살펴보겠습니다. 다음 내용을 입력한 후 실행해 보세요.
클래스와 멤버 생성: 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이 붙은 정적 메서드와 개체의 인스턴스를 생성하여 사용하는 인스턴스 메서드로 나눌 수 있습니다.