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