- 본격적으로 시작해볼까요?
본격적이 아니었어?! 객체 지향의 세계로!
4. 진행 예정 내용 ¶
- 다소 중요하다고 생각된 내용은 보라색 볼드(굵게) 처리하였습니다.
- #3. 클래스와 객체지향 Part.#1
- 클래스와 인스턴스
- new 연산자
- 데이터 멤버와 메서드 정의
- 생성자와 소멸자, 기본 생성자
- GC와 소멸자
- 정적 데이터 멤버와 정적 메서드
- 정적 생성자(Static Constructor)
- 네임스페이스와 클래스, using을 통한 네임스페이스 선언
- C#에서의 FQDN
- C#에서의 접근 제한자
- 접근자 메서드와 설정자 메서드, 그리고 속성(Property)
- 문맥 예약어
- 가변 객체와 불변 객체
- 클래스 내 데이터 멤버로써의 상수
- readonly 데이터 변수
- 메서드 오버로딩
- 연산자 오버로딩
- 중첩 클래스
- #4. 클래스와 객체지향 Part.#2
- C#에서의 클래스 상속
- 봉인된 클래스(Sealed class)
- 클래스 상속 관계에서의 형변환
- as 연산자와 is 연산자
- System.Object와 System.ValueType
- 배열과 System.Array
- enum 클래스 타입
- enum과 Flag 특성
- this 예약어와 base 예약어
- 인덱서 구문
- virtual 예약어와 가상 함수
- 메서드 오버라이딩과 new 예약어를 통한 메서드 정의
- 클래스 간의 형변환
- 추상 메서드와 추상 클래스
- 역시나 시간이 된다면
안 될것 같지만요... #5 일부분까지 진행할 수도 있습니다.