Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 스파르타코딩클럽
- 자바스크립트
- 우선순위
- 자료구조
- 회고
- Andrew Ng
- 리눅스
- 끈기
- reactnative
- React
- CSS
- NextJS
- Til
- 1일1문장
- 개발공부
- Sequence
- javascript
- 데이터전송
- HTTP
- 객체
- scope
- ES6
- 러닝자바스크립트
- docker
- Machine Learning
- nodejs
- 클로저
- Linux
- multer
- coursera
Archives
- Today
- Total
목록자바 (2)
해나아부지 개발일지
인터페이스와 추상클래스
인터페이스 가이드라인 또는 규격 USB 포트에 연결할 수 있는 기기는 하드디스크, 메모리스틱, 디지털카메라 등등 무척 많다. 바로 이 USB포트가 물리적 세계의 인터페이스라고 할 수 있다. USB포트의 규격을 따르는 기기는 모두 컴퓨터에 연결할 수 있다. 컴퓨터는 USB 포트만 제공하고 어떤 기기가 만들어지는 지 신경 쓸 필요가 없다. 바로 이 점이 인터페이스의 핵심이다. 인터페이스란? 극단적으로 동일한 목적 하에 동일한 기능을 보장하게 하기 위함! 어떻게? 자바의 다형성을 이용하여 개발코드 수정을 줄이고 유지보수성을 높인다! * 다형성 : 같은 기능인데 다른 결과가 나올 수 있음 상수 : 인터페이스에서 값을 정해줄테니 함부로 바꾸지 말고 제공해주는 값만 참조해라 (절대적) 추상메소드 : 가이드만 줄테니..
Developers/JAVA Spring
2021. 3. 17. 15:09