-
[기술 면접 공부] 추상 클래스, abstract기술 면접 공부 2021. 1. 6. 21:52
요약
- 추상 클래스는 인스턴스화 되지 않고 다른 클래스의 기본 클래스로만 사용
- 추상 멤버는 추상 클래스에서 파생된 비추상 클래스에 의해 구현
abstract
특징
추상 클래스
- 추상 클래스는 인스턴스화 할 수 없다
- 추상 클래스에 추상 메서드 및 접근자가 포함될 수 있다
- 추상 클래스에서 파생된 비추상 클래스에는 모든 추상 멤버의 실제 구현이 포함되어야 한다
추상 메서드
- 추상 메서드는 암시적으로 가상 메서드이다
- 추상 메서드 선언은 추상 클래스에서만 허용된다
- 추상 메서드는 실제 구현을 제공하지 않으므로 본문이 없다
- 추상 메서드 선언시 static, virtual을 사용할 수 없다
'기술 면접 공부' 카테고리의 다른 글
[기술 면접 공부] C#의 메모리 구조 (0) 2021.01.07 [기술 면접 공부] C#의 메모리 관리 (0) 2021.01.07 [기술 면접 공부] 싱글톤 패턴 (0) 2021.01.06 [기술 면접 공부] 가상 함수, virtual (0) 2021.01.06 [기술 면접 공부] 인터페이스 (0) 2021.01.06