[바미] Iterator패턴에 대해 알아봅시다.
·
프로그래밍(Basic)/디자인 패턴(Java)
Java 언어에서 배열의 모든 요소를 표시하기 위해서는 아래와 같이 사용합니다. for (int i = 0; i < arr.length; i++) { Sysytem.out.println(arr[i]); } 보통 위와 같은 코드를 사용 할 겁니다. 위에서 사용 되고 있는 i를 살펴보죠. 변수 i는 처음에 0으로 초기화되어 1, 2, 3, 4,...으로 증가하게 되는데요. 그 때마다 arr[i]의 내용이 출력되죠. 이와 같은 형식의 for문은 자주 사용 하는데요. 특히 위와 같은 for문을 사용하면 변수 i가 인덱스 값이 되어 배열 안에 있는 특정 요소를 가져 올 수 있다는 점인데요. arr[0] // 0번째 요소 arr[1] // 1번째 요소 arr[2] // 2번째요소 ... arr[i] // i번째 요..
[바미] UML에 대해 알아봅시다.
·
프로그래밍(Basic)/디자인 패턴(Java)
UML UML은 Unified Modeling Language의 약자이고, 시스템을 시각화 하거나 시스템의 사양이나 설계를 문서화하기 위한 표현 방법입니다. 보통 이런식의 형태로 구성 되어 있는 것이 UML 입니다. 디자인 패턴을 다룰 때 주로 UML이 자주 등장하기 때문에 디자인 패턴에 대해 다루기전에 UML을 먼저 짚고 넘어가기 위해 UML과 관련된 글을 먼저 쓰게 되었습니다. UML이 워낙 방대하다 보니 일부분만 다뤄볼 생각입니다. UML에 대해 더 자세히 알고 싶으신 분은 아래의 링크 에 접속하시면 됩니다. Welcome To UML Web Site! CURRENT SPECIFICATION View the current UML® specification. Read more www.uml.org 클..
Bami
'프로그래밍(Basic)/디자인 패턴(Java)' 카테고리의 글 목록 (2 Page)