[Java] 추상, 인터페이스


[Java] 추상, 인터페이스

[Java] 추상(abstract), 인터페이스(interface) 추상(abstract) 그리고 인터페이스(interface)는 "~을 하겠다"라는 계획서와 같다. '하겠다'라고 하면 너무 추상적이지 않은 계획서이지 않나? 그렇다. 그 부분 때문에 추상 또는 인터페이스를 쓰는 것이다. ~~을 해야 한다를 기억해 놓을 수 있기 때문에, 그 때 그 때 ~~을 상황에 맞게 해결해 나가면 되는 것처럼, 완벽하게 구현해놓지는 않았지만, 추상 클래스 또는 인터페이스를 상속하여 그 부분을 상세하게 클래스 안에서 구현하고 싶을 때, 추상 또는 인터페이스를 사용하는 것이다. 1. 추상(Abstract)으로 동물 클래스 만들기 각각의 동물의 울음소리를 각각의 클래스마다 다르게 설정해보는 것이다. '울음' 이라는 것은 동..


원문링크 : [Java] 추상, 인터페이스