목차 개요 카카오테크캠퍼스 백엔드 과정 주차 관련 공부내용 개념 및 정의 어떤 메서드를 선언해야하는지 알려주는 일종의 명세서다. 구현할 기능의 속성에 맞게 코드재사용성을 고려하여 인터페이스를 구현하는 추상 클래스에 모든 메서드를 구현하지 않고 대신에 일부 메서드만 구현한 후에 나머지 메서드는 하위 클래스에 구현을 위임하여 다형성을 추구할 수 있다. 교재 활용 예시 Calc.java public interface Calc { double PI = 3.14; int ERROR = -99999999; int add(int num1, int num2); int substract(int num1, int num2); int times(int num1, int num2); int divide(int num1, in..