클래스와 객체 핵심정리
- 모든 자바 코드는 클래스 내에서 정의된다.
- 클래스는 해당 클래스 유형의 객체를 만드는 방법을 설명하는 역항르 한다. 클래스는 청사진과 같다.
객체는 각자 알아서 자기 할 일을 처리할 수 있다. 사용자는 객체에서 작업을 처리하는 방법에 대해서는 신경쓰지 않아도 된다. - 객체에는 알고 있는 것과 할 수 있는 것이 있다.
- 객체가 자기 자신에 대해 알고 있는 것은 인스턴스 변수라고 부른다. 객체의 상태를 나타낸다.
- 객체가 할 수 있는 것은 메소드라고 부른다. 객체의 행동을 나타낸다.
- 클래스를 새로 만들 때는 그 클래스 유형의 객체를 만들어서 테스트하는 테스트용 클래스를 따로 만드는 것도 좋다.
- 클래스에서는 덜 구체적인 상위클래스로부터 인스턴스 변수와 메소드를 상속 할 수 있다.
'개발 이야기 > 유용한 Coding' 카테고리의 다른 글
자바관련 잡다한 이야기 - 인스턴스 변수와 지역 변수의 차이점 (0) | 2008.05.03 |
---|---|
자바관련 잡다한 이야기 - 객체의 행동 (0) | 2008.05.01 |
자바관련 잡다한 이야기 - 원시 변수와 레퍼런스 (0) | 2008.05.01 |
Collection (0) | 2008.04.29 |
수행시간 측정 StopWatch Class (0) | 2008.04.28 |