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 | 31 |
Tags
- Spring
- 스프링 핵심원리
- 오블완
- k8s
- ElasticSearch
- 엘라스틱서치
- 스프링핵심원리
- java
- 알고리즘정렬
- 코딩테스트
- 스프링
- 스프링부트
- 이펙티브 자바
- 티스토리챌린지
- 이펙티브자바
- Effective Java 3
- 알고리즘
- Sort
- 자바
- 카카오
- Effective Java
- 예제로 배우는 스프링 입문
- 이차전지관련주
- 자바스크립트
- kubernetes
- JavaScript
- effectivejava
- 김영한
- 카카오 면접
- 클린아키텍처
Archives
- Today
- Total
목록2020/10/06 (1)
Kim-Baek 개발자 이야기
자바 기본 (15) - 의존 관계, is a, has a
예전에 자바를 처음 공부하던 때, 네이버 블로그에 정리한 내용을 이제 티스토리로 옮기고자 한다 ※원래 프로그램은 내부에서 연관을 갖고 동작했다.(절차지향적에서) 모듈화를 했다고 해서 그 연관이 사라지는 것이 아니다. 그것을 모듈과의 관계로 표현한다. ◎ 의존관계 (Dependency) ※Association(의존관계) ⊃ has a ⊃ Aggregation ⊃ composition ⊃ use a - 의존관계의 의미 : 하나의 객체가 일하기 위해 다른 객체에 의존(필요로 하는) 관계 ->메소드 메소드, 함수 : 제공하는 기능(println()) 메소드 내에서 사용하는 관계 -> local 변수로 사용 - has a(포함) 관계 : 하나의 객체가 다른 객체를 자신의 속성으로 가지고 있는 관계 -> Insta..
개발/java basic
2020. 10. 6. 02:43