티스토리 뷰
======================================================
안녕하세요 Doridori 입니다.
하고 싶은건 많은데 준비하기 어려운 환경이네요.
원래 새로운 예제를 준비하려고 했는데 뭔가 개념적인 느낌이라 새로운 예제에 끼워 넣기가 너무 에메해서
고민하다 시간만 보냈네요 =0=;;
가만히 놔두면 진행 못할듯하여 일단 예전 예제 기준으로 간단하게 만들어 보았습니다.~!
털어내고 새로운걸 준비해야 할듯 합니다. ㅎㅎ
쉬어가는 느낌으로 봐주시면 좋을 듯 합니다.
화이팅 하십시오!!
======================================================
52.추상클래스(abstract), 봉인클래스(sealed)
(13강 상속 예제를 받아서 보시면 될것 같습니다.)
Soruce) Doridori C# 강의) 13.상속(Inheritance) 및 접근제어 (tistory.com)
교재)
이번 강의는 정말 가볍게 진행 해 주시면 좋을 듯 합니다.
한번 슥~ 보시면 대략 이해하시는데 무리가 없다고 생각 합니다.
하지만 대규모 프로젝트를 진행 할 때 상속을 많이 사용하는 코드를 볼때 꼭 등장하는 부분이니 이게 뭐지? 라는 생각이 들지 않도록 내용을 파악하고 있으면 좋을 듯 합니다.
예제를 만들기 싫어서 안한것이 아니고~ 기존 예제가 찰떡이라~ ㅎㅎ (누가 만들었는지 예제를 참 잘만들어 놨네요~ ㅎㅎ)
봉인 클래스는 클래스의 상속을 멈춘다 정도만 생각 하면 될듯 하고
추상 클래스에 대해 강의를 하면서 체크해 본 내용들입니다.
(영상에서는 아래 내용들에 대해 이것저것 테스트를 해보았습니다.)
---------------------------------------------------------------------------------------------------------
1. 추상 클래스는 인스턴스를 생성 할 수 없다!! (상속만 해야 한다)
2. 추상 클래스는 추상 메소드와 짝으로 사용 한다.
3. 생성한 추상 메소드의 경우 본문을 가질 수 없다.
4. 추상 클래스를 상속한 클래스는 꼭 추상메소드를 선언 해야 한다.
5. 신규로 생성하는 추상 메서드의 경우 new로 선언 할수 없고 override로만 상속 받아야 한다.
6. 생성하는 추상 메서드의 경우 접근 한정자를 변경 할 수 없다.
7. 변수에 대해서는 추상 클래스를 사용 할 수 없다.
8. 상속 받은 클래스도 추상 클래스를 만들 수 있다.
---------------------------------------------------------------------------------------------------------
강의)
티스토리에서 유튜브 동영상 업로드 방식도 변경 됬네요 =0=;;
'C# > C# 강좌 Winform' 카테고리의 다른 글
Doridori C# 강의 2) 54.얕은 복사(Shallow Copy) vs 깊은 복사(Deep Copy) (4) | 2021.04.11 |
---|---|
Doridori C# 강의 2) 53.Loading 화면 만들기 (Program.cs) (4) | 2021.03.13 |
Doridori C# 강의 2) 51.차트 (Chart) (23) | 2021.01.10 |
Doridori C# 강의 2) 50.화면 전환 (Frame Modeling) (10) | 2020.12.19 |
Doridori C# 강의 2) 49.크롤링 (crawling) (6) | 2020.09.13 |
- Total
- Today
- Yesterday
- 게임
- 도리도리 C#
- Visual Studio
- 막걸리
- 나들이
- 주말
- 맛집
- 가볼만한곳
- C# 기초 강의
- 술
- 가볼만한 곳
- 광저우
- 하이볼
- 도리도리
- 모바일
- 보드카
- 소주
- 증류주
- 와인
- 전통주
- 맥주
- 서울
- WinForm
- C# 강좌
- 아이랑
- 칵테일
- C#
- 위스키
- C# 강의
- 프로그램 강의
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |