학원에서 배운) 괴상한개발일기/순수 java - eclipse

1023 水 MessageInterface & MessageKor & MessageEn&MessageMain: 상속한 인터페이스의 활용방법

이브마드 2019. 10. 25. 19:32

왜 인터페이스를 사용할까?

= 같은 기능을 하는 함수들을 묶을 목적으로 사용하는데 각자 new를 이용해서 새롭게 만드는것은 번거롭기 때문에

 

기능을 갖지 않는 부모 인터페이스로 String name을 매개변수로 갖는다. 틀만 존재함
기능을 수행하는 MessageKor 인터페이스로 자식 클래스에 해당함 자원을 마음대로 사용
기능을 수행하는 MessageEng 인터페이스로 자식 클래스에 해당함 자원을 마음대로 사용
결국 값을 내놓는 건 이 메인함수를 통해서 원하는 값을 구현함