인터페이스
-
9일차 - JAVA 인터페이스프로그래밍 언어/JAVA 2021. 4. 12. 22:00
오늘은 인터페이스에 대해 배웠다. 파이썬을 배우면서 접해보지 못한 개념이여서 개념을 익히는데 살짝 어려웠지만 어떠한 기능을 하는 것인지는 알 수 있었다. 1. 인터페이스란? 인터페이스를 간단히 설명하자면 클래스를 생성하는 데 있어서 이미 정해진 규칙과 같은 것이다. 예를 들어 설명하면 프린트를 하는 데 종이의 규격은 정해져있다. A4, A3, B4 등 이렇게 정해진 종이의 규격을 인터페이스라고 한다면 A4에 프린트를 하면 이미 정해진 규격에 맞춰 클래스를 생성한 것이다. 그러면 코드에서는 어떻게 구현이 될까? interface Calculable{ int sum(int v1, int v2); } class RealCal implements Calculable{ public int sum(int v1, i..