[Java] 인터페이스
1. 인터페이스 인터페이스란 서로 다른 하드웨어 장치들이 상호 데이터를 주고받을 수 있는 규격을 의미한다. 예를들어 전원과 플러그라고 생각해보면, 다양한 회사들에서 규격(220v 인터페이스)에 맞추어 제품(220v 플러그)을 만들고 이 규격에 맞으면 언제나 연결이 가능하다. 하지만 규격이 맞지 않는 제품은 연결이 불가능하다. 이러한 인터페이스 개념은 sw에서도 적용되며 서로 인터페이스가 맞는 모듈을 조립하듯이 응용프로그램을 작성할 수 있다. 인터페이스는 왜 필요할까? class PoketMon{ void cry(Pika doll) { // 피카츄가 오면 피카츄가 나온다 System.out.println("피카츄!"); } void cry(Rai doll) { // 라이츄가 오면 라이츄가 나온다 Syste..
JAVA
2022. 4. 6. 17:22
반응형
공지사항