전체 글
-
break와 continue문혼자서 공부하기/자바 2007. 3. 18. 02:39
break는 일반적으로 반복문의 문장 내부에서 명시적인 탈출에 사용된다.. 고로 for문이나 while do~while문에 같이 사용이 되기도 한다.. 참고로 switch에서는 거의 필수라는 거 잊지말자.. continue는 어떤 순환하는 문장속에서 현 단계의 반복을 중단시키고 다음 새로운 반복 단계를 위한 조건의 검색 부분으로 돌아간다.. 즉.. break문은 루프를 완전히 벗어나게 하지만 continue문은 실행을 중단하고 조건검색으로 되돌아가서 조건이 만족하면 다시 순환을 실행한다.. 정리해보자면 FALSE = END TRUE = LOOP
-
If 문에서..혼자서 공부하기/자바 2007. 3. 17. 06:25
물론 이 문법에서는 다중으로 쓰이는 If ~ else if ~ else (if-else ~ if-else) 가 있다.. 그러나 자바 문법중에서 if문의 속도는 가장 느리므로 주의하자!! 또한 문제점이 있으니 이것은 if~ else 문에서는 두가지 표현식만 가능하다는 것이다. 많은 경우의 선택에 있어서 위의 다중 if문인 if - else~ if else를 써야 할것이다. 그렇지만 위에 것을 쓰게 되면 구성 자체가 매우 복잡하거니와 프로그램의 간결성 또한 떨어질것이다.. 이것을 해결하는 것에 switch 문이 있는 것이다!!ㅋㅋㅋ
-
-
메세지(이벤트) 드리븐 방식 구현혼자서 공부하기/자바 2007. 3. 13. 06:52
1. 이벤트 객체에 대해 외적인 자극 시간의 흐름에 따른 반응 - 마우스에 따라 커서가 움직이는 것을 보면 클릭하면 팝업창이 나오게 되는데.. 또는 마우스를 좀더 놔두면 사라지게 되는 데 (시간의 흐름) , 다시 흔들면 살아난다..(외적인 자극) 2. 메세지 객체간의 요구사항 전달 수단 중 한가지 3. 리스너 이벤트 나 메세지를 수신할수 있는 귀 이 리스너는 이벤트와 메세지의 상호전달을 하기 위해서는 반드시 있어야 함!!! 4. 메세지(이벤트) 드리븐 방식 객체간에 이벤트나 메세지의 상호전달을 통하여 각각 반응하는 체계
-
인터페이스의 개념혼자서 공부하기/자바 2007. 3. 13. 06:47
1. 사용자와 객체간의 동일한 상호작용 유저인터페이스.... 어떤 객체와 다른 객체와의 대화의 채널을 연다?? TV 수상기 - 리모콘 - 사용법 - Channel 6,7,9,11 예를 들면 마우스의 생산하는 곳은 다르지만 동일한 방법으로 사용하거나 오른쪽과 왼쪽의 버튼방식이 같은 것을 이런 인터페이스가 통일되어야 효율성이 높아지는 것이다... 2. 인터페이스의 필요성 컴퓨터의 자판기의 배열위치, 에어콘 리모콘, TV 리모콘 인터페이스가 통일되어야 효율성이 높아진다.. 3. 인터페이스의 형식 외형은 통일하고 내부적인 구조는 명시하지 않음(개발자 임의로 개발) 마우스가 무선이 되던 유선이 되던 상관없이 마우스가 클릭을 했을때 마우스 행동이 같으면 된다.. 4. 인터페이스의 적용 인형 - 키티&동물 - 척추동..