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