프로그래밍 언어
-
[Java] 자바 인터페이스 사용프로그래밍 언어/Java 2022. 2. 10. 10:30
자바에서 인터페이스(interface)는 하위 클래스에서 메소드 구현을 강제하도록 한다. 하위 클래스가 가지는 기능(Methos)을 정의하고 있다. 단순한 덧셈, 뺄셈 메소드를 인터페이스로 구현한다. 인터페이스 선언 interface Calculator { int calculate(int a, int b); } 하위 클래스 구현 implements 키워드로 인터페이스를 상속받아서 구현한다. class Plus implements Calculator { public int calculate(int a, int b) { return a + b; } } class Minus implements Calculator { public int calculate(int a, int b) { return a - b; }..