Java의 인터페이스란?
Java Interface 완전 이해하기 Interface의 개념과 존재 이유 Interface는 Java에서 ‘약속’의 개념을 코드로 표현한 구조입니다. 즉, “이 기능을 반드시 만들어야 한다”는 규칙을 정의하는 설계도입니다. 예를 들어, 여러 기기를 하나의 리모컨으로 제어해야 한다고 가정해보겠습니다. 리모컨에는 turnOn()과 turnOff()라는 버튼이 있습니다. 하지만 TV, 라디오, 에어컨은 각각의 방식으로 켜지고 꺼집니다. Interface는 이런 상황에서 ‘모든 기기가 동일한 버튼을 가져야 한다’는 통일된 규칙을 제공합니다. 따라서 Interface는 “무엇을 할 수 있는지”만 정의하고, “어떻게 할지”는 구현 클래스가 스스로 결정하게 합니다..
구름/얄코 Java
2025. 11. 1. 09:02
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- C++
- 알고리즘기초
- 상속
- 프로그래머스
- 그리디알고리즘
- 브루트포스
- 그래프 탐색
- 문제풀이
- dfs
- 문제 풀이
- DP
- 코딩테스트
- 그리디
- 동적계획법
- 객체지향
- 알고리즘문제풀이
- c언어
- 문자열처리
- 코딩 테스트
- 코딩
- 프로그래밍
- 동적 계획법
- 알고리즘 문제풀이
- 백준
- 알고리즘
- python 알고리즘
- 파이썬
- HTML
- 파이썬코딩
- Python
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
글 보관함
반응형
