클래스 속성 및 메서드 구현

초급
개발자
고등 교육 교육자
초등 및 중등 교육 교육자
학생
Visual Studio Code

속성 접근자 및 액세스 한정자를 사용하여 읽기-쓰기, 읽기 전용 및 쓰기 전용 클래스 속성을 구현하는 방법과 클래스에 대한 메서드 및 확장 메서드를 구현하는 방법을 알아봅니다.

학습 목표

이 모듈을 완료하면 다음을 수행할 수 있습니다.

  • 클래스 정의 및 인스턴스화된 개체에서 클래스의 필드, 속성 및 메서드 멤버를 사용하는 방법을 설명합니다.

  • 'get' 및 'set' 속성 접근자를 사용하여 클래스 속성을 구현합니다.

  • 자동으로 구현된 속성을 사용하는 클래스를 만듭니다.

  • 속성 및 속성 접근자에 대한 액세스 한정자를 사용하여 읽기 전용 및 쓰기 전용 속성을 만듭니다.

  • 'value' 또는 'reference' 형식을 사용하여 0개 이상의 인수를 허용하는 클래스 메서드 및 오버로드된 메서드를 만듭니다.

  • 클래스에 대한 확장 메서드를 만듭니다.

  • 속성과 메서드의 조합을 사용하여 캡슐화된 데이터를 관리하는 클래스를 구현합니다.

사전 요구 사항

  • C# 앱에서 개체를 인스턴스화하는 클래스 및 클래스 생성자를 만드는 기능입니다.

  • 반복 문, 선택 문 및 사용자 지정 메서드를 사용하여 비즈니스 논리를 구현하는 C# 콘솔 앱을 개발하는 기능입니다.

  • Visual Studio Code 환경에서 기본 C# 코드 디버깅 및 예외 처리를 수행하는 기능입니다.