2015년 3월 26일 목요일

C# 추상(abstract) 클래스

추상 클래스의 특징


1. 인스턴스(객체)화 할수 없다.
2. 반드시 하나 이상의 추상멤버를 가져야 한다.

3. 단지 상속만을 목적으로 한다.
4. 순수하게 추상화된 클래스가 필요할 때 사용된다.
5. 클래스 내부에 정의된 멤버를 파생클래스에서 반드시 재정의 시키기 위해 사용된다.

6. 추상 멤버는 반드시 추상 클래스에 포함되어 있어야 한다.
7. 추상 멤버는 반드시 파생클래스에 정의되어야 한다.(virture와는 다르다, virture는 정의하지 않더라도 상관없다.)


출처 : http://channel.pandora.tv/channel/video.ptv?ch_userid=jiwan72&prgid=38324355

댓글 없음:

댓글 쓰기