OOP 에서 구상 클래스와 추상클래스의 차이 알기
2021. 12. 6. 18:56ㆍ개발
구상 < > 추상 서로 반대되는말인데
추상클래스 = pure virtual method 를 포함하고
인스턴싱 될수 없는 클래스
must 파생클래스에서 함수구현되어야함
구상 클래스 = pure virtual method 를 포함 x
인스턴싱 됨
현재 클래스에서 함수구현
인스턴싱
객체를 정의하는게 클래스인데 클래스가 스택 혹은 힙영역에 할당되는것
구상(Concrete) 클래스, 추상(Abstract) 클래스
객체 지향 프로그래밍에서 클래스는 크게 두 분류로 구분하지요. 그것은 바로 구상(concrete) 클래스와 추상(abstract) 클래스이고요. 객체 지향 설계에서 이 두 클래스 구분은 가장 기본적이고 중요
devjino.tistory.com
참고
'개발' 카테고리의 다른 글
| 호이스팅 , 실행 컨텍스트 (0) | 2021.12.22 |
|---|---|
| var vs let vs const (0) | 2021.12.08 |
| Head First Design Patterns 주요내용 정리 (0) | 2021.12.06 |
| 프로토콜 (0) | 2021.11.27 |
| MPA, SPA, SSR,CSR (0) | 2021.11.24 |