자바
-
인터페이스의 개념혼자서 공부하기/자바 2007. 3. 13. 06:47
1. 사용자와 객체간의 동일한 상호작용 유저인터페이스.... 어떤 객체와 다른 객체와의 대화의 채널을 연다?? TV 수상기 - 리모콘 - 사용법 - Channel 6,7,9,11 예를 들면 마우스의 생산하는 곳은 다르지만 동일한 방법으로 사용하거나 오른쪽과 왼쪽의 버튼방식이 같은 것을 이런 인터페이스가 통일되어야 효율성이 높아지는 것이다... 2. 인터페이스의 필요성 컴퓨터의 자판기의 배열위치, 에어콘 리모콘, TV 리모콘 인터페이스가 통일되어야 효율성이 높아진다.. 3. 인터페이스의 형식 외형은 통일하고 내부적인 구조는 명시하지 않음(개발자 임의로 개발) 마우스가 무선이 되던 유선이 되던 상관없이 마우스가 클릭을 했을때 마우스 행동이 같으면 된다.. 4. 인터페이스의 적용 인형 - 키티&동물 - 척추동..
-
객체와 클래스의 관계혼자서 공부하기/자바 2007. 3. 13. 06:30
1. 객체의 추상화(Abstract) 자동차 - 승용차 - 소형 - 모델 505 - 부산~~~~` 요리- 찌게- 된장찌게-해물된장찌게-식탁위의 해물된장 찌게 2. 객체의 클래스 = 실체화된것이 아닌 추상화 된 것 부산~~~ 승용차(객체) - 모델 505의 소형승용차의 설계도(클래스) 붕어빵(실체 오브젝트 = 객체) - 붕어빵틀(클래스) 클래스는 객체를 만들어내기 위한 절차 및 방법이라고 보면된다. 3. SuperClass - SubClass 소형 - 모델 505 된장지게 - 해물된장찌게
-
현실세계의 객체혼자서 공부하기/자바 2007. 3. 13. 06:25
1. 우리 주위의 사물들 냉장고 교육에 쓰이는 컴퓨터 현재 쓰고 있는 볼펜 등 .. 우리의 눈에 보이는 것 모두가 객체 2. 객체는 어떤 속성을 가지고 행동하거나 변화함.. 3. 객체 인식의 상대성 일반인 : 컴퓨터자체가 하나의 객체 모니터 본체 키보드 등등 하나의 세트로 되어 있는 거... 조립하는 사람 : 마더보드 CPU 메모리가 등등이 모두 객체 키보드 조립사원은 케이스 케이블 플러그가 객체로 보일것이다.... 고로 하나의 객체에서 그것을 세분화해도 그것이 객체라는 말!! 4. 물질적이지 않는 객체 회사 단체 사상 등도 객체!!
-
실행시간(Runtime)에 나타나는 주요 예외혼자서 공부하기/자바 2007. 3. 11. 14:56
1. java.lang.RuntimeException의 하위 class - NullPointerException = 어떤 값에 Null 값을 참조할때 - ArithmeticException = 산술계산 - IndexOutOfBoundException = 어떤 인덱스 상의 범위를 벗어났을 때 - SecurityException = 보안 설정이 되어 있는 범위를 액세스 시도를 했을때 애플릿이 시스템의 정보를 읽기 또는 쓰기를 할때 - NoSuchElementException = Element가 없는 자료를 참조하려 할때 - etc