implements1 04/08 JAVA 인터페이스 인터페이스란? : 두 사물 또는 세계가 간접적으로 만들 수 있게 해주는 도구 또는 접점 (자바에서 말하는 인터페이스란?) -> 객체 간의 조립관계를 간접적으로 조립하게 해주는 접점 또는 도구 (중간에서 이어주는) (함수형 인터페이스) : 함수를 사용할 때 함수 사이에 함수를 사용하거나 중간에 끼어서 이용할 수 있게 해주는 접점 미완성된 코드 오류나지 않도록 밀봉해놓는 도구 : 인터페이스 인터페이스의 장점 1. 협업이 가능하다 2. 당장 만들지 않고 차후에 만들수 있다 3. 다양한 기능의 도구를 끼워넣을 수 있다 (다형성) 그렇다면 성적을 출력하는 클래스에서 아래의 부분을 따로 빼서 다양하게 사용할 수 있게 해보자 banner라는 클래스를 만들어야겠다 -> print()와 ( printEnd() :닫는 -.. 2021. 4. 8. 이전 1 다음