반응형
클래스
내가 만들려는 프로그램의 등장인물 혹은 사물
Value Object (VO)
값을 저장하는 객체. 객체 하나의 데이터들을 담는 클래스이다.
- 데이터와 동일한 타입으로 멤버변수 작성
- 생성자 자동으로 추가
- toString() 생성
생성자
객체를 초기화하는 것.
- 반환타입은 없고 이름은 클래스와 같다
- 파라메터는 자유롭게 생성가능하다.
- 메소드 오버로딩이 가능하다.
static 멤버
static 메모리에 저장한다.
- 객체가 아닌 클래스 소속이다
- 객체를 생성하지 않아도 사용이 가능하다
- 호출 : 클래스 이름. 멤버
- static 메서드에서는 일반 멤버변수 사용이 불가능하다.
final
초기값 할당받은 값만 사용 가능하고 값의 변경이 불가능하다.
초기화 블록
멤버변수를 초기화하는 블록
반응형