class(클래스) 선언
- class 키워드로 선언
- public : 다른 클래스에서 해당 클래스를 사용하거나 접근할 수 O
- { 필드, 메소드구현 }
class(클래스) 구성멤버
1. 필드(Field)
객체의 데이터가 저장되는 멤버 변수 (데이터 : 객체의 고유 데이터, 부품 객체, 상태정보, 등)
2. 생성자(Constructor)
객체 생성 시 초기화 역할 담당
- new 연산자로 호출되는 { }
- 필드 초기화/ 메소드 호출 -> 객체 사용할 준비
- 클래스 이름으로 되어있고 return X
3. 메소드(Method)
객체의 동작에 해당하는 실행 블록(=객체의 동작 구현)
- 함수
'Computer Science > Programming Language' 카테고리의 다른 글
[JAVA] 텍스트 파일 및 바이너리 파일 복사 (0) | 2020.12.12 |
---|---|
[JAVA] 스트림 - 바이트 스트림, 문자 스트림, 버퍼스트림을 이용한 파일 입출력 (0) | 2020.12.12 |
[JAVA] 객체지향프로그래밍(JAVA) 기본 (0) | 2020.10.12 |
[JAVA] 열거 객체의 메소드 (0) | 2020.10.12 |
[JAVA] 열거상수, 열거 타입변수, 객체 ? (0) | 2020.10.10 |