Day16 - abstract
이번에는 abstract 에 대해 알아 보아요 ~ abstract 영어로 이런 뜻을 가지고 있어요 ~ 프로그래밍 에서는 .... 클래스와 메서드에서 사용이 되는데요 ~ 클래스 앞에 abstract 가 붙으면, 그 클래스는 객체화 할 수 없습니다. 즉. 상속을 통해서만 사용 할 수 있습니다. 그리고, 메서드 앞에 abstract가 붙으면, 자식 클래스는 무조건 오버라이딩을 해주어야 합니다. ※ abstract 를 메서드에 사용하면, 클래스 앞에도 무조건 붙여 주어야 합니다. 예제를 보죠 프랜차이즈 지점이라고 생각을 해봅시다. 본사에서 사과, 포도, 오렌지 를 팔기로 했고, 가격은 지점마다 알아서 결정하기로 했습니다. 그런데... 서울지점에서 사과와 포도만 가격을 정하고, 오렌지의 가격을 까먹고 안 정한 겁..
2021.03.09