일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- android facebook
- elk stack
- 자바
- android loadImage
- 구조체
- httpclient post
- laravel
- 삼량진 자전거
- ImageLoad
- image zoom
- C언어
- 구포에서 자전거
- mysql
- 자전거
- 낙동강 종주
- 로드바이크
- android ImageLoad
- c언어 구조체
- 부산에서 창원
- 삼량진
- workbench
- 창원에서 부산
- android imageView zoom
- spring
- 부산에서 창원 자전거
- NetworkImageView
- volley
- 구포에서 삼량진
- spring boot
- 안드로이드 이미지 로드
Archives
- Today
- Total
목록인터페이스 (1)
은근한
자바(java) 인터페이스
인터페이스의 이해 인터페이스라는 것은 엄밀히 말하면 구현 기술이 아니라 설계 기술이다. 복잡한 시스템을 단순하게 표현하고, 명확히 설계하는데 유용한 기술이기 때문에 개발자들에게는 멀리 느껴지게 된다. 설계자로 거듭나고 싶어하는 개발자에게는 꼭 필요한 개념이다. 인터페이스를 이해하기 전에 추상 클래스를 알아야한다. 추상클래스 클래스를 만들 때 어떤 함수는 완성하고, 다른 기능은 상속해서 구현해야하게끔 비워 놓은 것이 바로 추상클래스이다. 약간 미완성느낌이 나게 하는 클래스로 이해하면 좀더 이해하기 쉬울수도 있다. 이런 방식으로 만들면 특정회사가 필요한 모든 것을 만들 필요가 없게 된다. 단점은 추상클래스를 사용하면 사용자의 전체 흐름을 이해하기가 어렵게 된다. 위의 추상 클래스가 이해가 됬다면 인터페이스를..
카테고리 없음
2014. 5. 13. 18:08