클래스 구현 관리
초급
개발자
고등 교육 교육자
초등 및 중등 교육 교육자
학생
Visual Studio Code
코드의 가독성, 유지 관리 효율성 및 구성을 향상시킬 수 있는 정적 클래스, 부분 클래스 및 개체 이니셜라이저와 같은 특수 기술을 사용하여 클래스를 구현하는 방법을 알아봅니다.
학습 목표
이 모듈을 완료하면 다음을 수행할 수 있습니다.
구조화된 프로그램과 개체 지향 프로그램의 차이점, 캡슐화의 이점 및 클래스의 수명 주기를 설명합니다.
프라이빗, 정적 및 중첩 클래스를 사용하여 클래스 및 멤버에 대한 액세스를 제한합니다.
부분 클래스를 사용하여 코드 조직 및 유지 관리 기능을 개선합니다.
명명된 인수와 선택적 인수를 구현하는 메서드를 사용하여 코드 가독성 및 유지 관리 가능성을 개선합니다.
개체 이니셜라이저 및 복사 생성자를 사용하여 코드 효율성 및 가독성을 개선합니다.
클래스 종료자의 목적과 종료자와 .NET의 가비지 수집기 간의 관계를 설명합니다.
사전 요구 사항
C# 앱에서 개체를 인스턴스화하는 클래스 및 클래스 생성자를 만드는 기능입니다.
속성 접근자를 사용하여 클래스 속성을 구현하고 오버로드를 지원하는 한정자 및 메서드 또는 확장 메서드에 액세스하는 기능입니다.
반복 문, 선택 문 및 사용자 지정 메서드를 사용하여 비즈니스 논리를 구현하는 C# 콘솔 앱을 개발하는 기능입니다.
Visual Studio Code 환경에서 기본 C# 코드 디버깅 및 예외 처리를 수행하는 기능입니다.