Doridori C# 강의 2) 52.추상클래스(abstract), 봉인클래스(sealed)
======================================================
안녕하세요 Doridori 입니다.
하고 싶은건 많은데 준비하기 어려운 환경이네요.
원래 새로운 예제를 준비하려고 했는데 뭔가 개념적인 느낌이라 새로운 예제에 끼워 넣기가 너무 에메해서
고민하다 시간만 보냈네요 =0=;;
가만히 놔두면 진행 못할듯하여 일단 예전 예제 기준으로 간단하게 만들어 보았습니다.~!
털어내고 새로운걸 준비해야 할듯 합니다. ㅎㅎ
쉬어가는 느낌으로 봐주시면 좋을 듯 합니다.
화이팅 하십시오!!
======================================================
52.추상클래스(abstract), 봉인클래스(sealed)
(13강 상속 예제를 받아서 보시면 될것 같습니다.)
Soruce) Doridori C# 강의) 13.상속(Inheritance) 및 접근제어 (tistory.com)
교재)
이번 강의는 정말 가볍게 진행 해 주시면 좋을 듯 합니다.
한번 슥~ 보시면 대략 이해하시는데 무리가 없다고 생각 합니다.
하지만 대규모 프로젝트를 진행 할 때 상속을 많이 사용하는 코드를 볼때 꼭 등장하는 부분이니 이게 뭐지? 라는 생각이 들지 않도록 내용을 파악하고 있으면 좋을 듯 합니다.
예제를 만들기 싫어서 안한것이 아니고~ 기존 예제가 찰떡이라~ ㅎㅎ (누가 만들었는지 예제를 참 잘만들어 놨네요~ ㅎㅎ)
봉인 클래스는 클래스의 상속을 멈춘다 정도만 생각 하면 될듯 하고
추상 클래스에 대해 강의를 하면서 체크해 본 내용들입니다.
(영상에서는 아래 내용들에 대해 이것저것 테스트를 해보았습니다.)
---------------------------------------------------------------------------------------------------------
1. 추상 클래스는 인스턴스를 생성 할 수 없다!! (상속만 해야 한다)
2. 추상 클래스는 추상 메소드와 짝으로 사용 한다.
3. 생성한 추상 메소드의 경우 본문을 가질 수 없다.
4. 추상 클래스를 상속한 클래스는 꼭 추상메소드를 선언 해야 한다.
5. 신규로 생성하는 추상 메서드의 경우 new로 선언 할수 없고 override로만 상속 받아야 한다.
6. 생성하는 추상 메서드의 경우 접근 한정자를 변경 할 수 없다.
7. 변수에 대해서는 추상 클래스를 사용 할 수 없다.
8. 상속 받은 클래스도 추상 클래스를 만들 수 있다.
---------------------------------------------------------------------------------------------------------
강의)
티스토리에서 유튜브 동영상 업로드 방식도 변경 됬네요 =0=;;