학습 경로

객체 지향 C#

클래스, 캡슐화, 상속, 다형성, 인터페이스, 레코드, 제네릭.

레슨 9개 · 챌린지 9개

경로 시작하기 →
  1. 레슨 챌린지 1개 클래스와 객체 상태와 동작을 하나의 C# 클래스로 모델링합니다.
  2. 레슨 챌린지 1개 속성과 캡슐화 검증하는 속성으로 객체의 불변 조건을 지킵니다.
  3. 레슨 챌린지 1개 상속 기본 클래스로 동작을 재사용하고 특화합니다.
  4. 레슨 챌린지 1개 다형성 하나의 공통 약속으로 서로 다른 구현을 호출합니다.
  5. 레슨 챌린지 1개 다형성 급여 계산 종류가 다른 직원들의 급여를 계산합니다.
  6. 레슨 챌린지 1개 인터페이스와 추상화 관련 없는 타입도 구현할 수 있는 기능을 정의합니다.
  7. 레슨 챌린지 1개 레코드와 값 기반 동등성 간결한 레코드 타입으로 바꿀 수 없는 데이터를 나타냅니다.
  8. 레슨 챌린지 1개 제네릭 재사용 가능하고 타입이 안전한 클래스와 메서드를 작성합니다.
  9. 레슨 챌린지 1개 제네릭 메모리 저장소 재사용 가능한 제네릭 클래스로 어떤 엔터티 타입이든 저장합니다.