필드1 JAVA 클래스와 메소드 클래스의 개념 여러 유사 객체들이 공통적으로 갖는 속성이나 행위를 기술하는 명세 장치, 객체를 정의하는 틀 또는 설계도와 같다. 클래스의 특성 (1) 고유한 이름을 가진다. (중복될 수 없음) (2) 속성을 지닌다. → 클래스는 의미 있는 정보 저장소 역할을 하기 위해 속성을 내표한다. → 속성(Property 또는 Attribute)을 자바 언어와 같은 구현 관점에서는 상태 변수, 멤버 변수 혹은 멤버 데이터 등을 표현한다. → 클래스는 상태(값)을 갖지는 않고 다만 속성 선언만 할 뿐이다. 상태는 개별 객체들이 갖게 된다. (3) 잘 정의된 행위를 가진다. → 행위란 클래스가 내포하고 있는 속성들을 사용하여 처리하는 기능을 의미단다. → 행위를 구현 관점에서 표현하면 메소드, 멤버함수라 할 수 있다... 2022. 2. 28. 이전 1 다음