전체 글
-
객체와 클래스의 관계혼자서 공부하기/자바 2007. 3. 13. 06:30
1. 객체의 추상화(Abstract) 자동차 - 승용차 - 소형 - 모델 505 - 부산~~~~` 요리- 찌게- 된장찌게-해물된장찌게-식탁위의 해물된장 찌게 2. 객체의 클래스 = 실체화된것이 아닌 추상화 된 것 부산~~~ 승용차(객체) - 모델 505의 소형승용차의 설계도(클래스) 붕어빵(실체 오브젝트 = 객체) - 붕어빵틀(클래스) 클래스는 객체를 만들어내기 위한 절차 및 방법이라고 보면된다. 3. SuperClass - SubClass 소형 - 모델 505 된장지게 - 해물된장찌게
-
현실세계의 객체혼자서 공부하기/자바 2007. 3. 13. 06:25
1. 우리 주위의 사물들 냉장고 교육에 쓰이는 컴퓨터 현재 쓰고 있는 볼펜 등 .. 우리의 눈에 보이는 것 모두가 객체 2. 객체는 어떤 속성을 가지고 행동하거나 변화함.. 3. 객체 인식의 상대성 일반인 : 컴퓨터자체가 하나의 객체 모니터 본체 키보드 등등 하나의 세트로 되어 있는 거... 조립하는 사람 : 마더보드 CPU 메모리가 등등이 모두 객체 키보드 조립사원은 케이스 케이블 플러그가 객체로 보일것이다.... 고로 하나의 객체에서 그것을 세분화해도 그것이 객체라는 말!! 4. 물질적이지 않는 객체 회사 단체 사상 등도 객체!!
-
-
예외처리 : 명시적으로 발생시키는 예외 2가지혼자서 공부하기/자바 2007. 3. 11. 15:13
1. 명시적으로 발생시킨다?? - 코드에 반드시 작성을 해야 한다. 2. throw - if(ia==0) throw new Exception(); - 코드 블럭내의 각 구문에서 프로그래머가 예외를 던진다. 3. throws - static void calc() throws Exception{ - 메소드 내에서 예견되는 예외를 바깥으로 다시 던진다. 이둘을 적절하게 사용해야 겠지... 그리고 예외처리를 잘하면 잘 할수록 견고한 프로그램이 되며, 새로운 메소드를 쓸때, 예외가 발생되리라고 생각이 들면 자바 API 문서를 꼭 찾아봐주는 센스!!!
-
실행시간(Runtime)에 나타나는 주요 예외혼자서 공부하기/자바 2007. 3. 11. 14:56
1. java.lang.RuntimeException의 하위 class - NullPointerException = 어떤 값에 Null 값을 참조할때 - ArithmeticException = 산술계산 - IndexOutOfBoundException = 어떤 인덱스 상의 범위를 벗어났을 때 - SecurityException = 보안 설정이 되어 있는 범위를 액세스 시도를 했을때 애플릿이 시스템의 정보를 읽기 또는 쓰기를 할때 - NoSuchElementException = Element가 없는 자료를 참조하려 할때 - etc