Helmi

클래스의 구성 멤버 (면접질문) 본문

JAVA/이것이 자바다

클래스의 구성 멤버 (면접질문)

Helmi 2023. 4. 21. 18:09

클래스의 선언에는 객체 초기화 역할 담당하는 생성자, 객체에 포함될 필드와 메소드 선언하는 코드 포함 됨.

생성자, 필드, 메소드를 클래스 구성 멤버라고 함.

 

public class ClassName {
//필드 선언
int fieldName;

//생성자 선언
ClassName() { ... }

//메소드 선언
int methodName() { ... }
}

- 필드 : 객체의 데이터 저장되는 곳. 선언형태는 변수 선언과 비슷하나 쓰임새는 다름

- 생성자 : 객체 생성 시 초기화 역할 담당. 선언 형태는 메소드와 비슷하나 리턴타입 없고 이름은 클래스 이름과 동일

- 메소드 : 객체의 동작으로 호출 시 실행하는 블록. (객체가 수행할 동작) 함수라고 하기도 함. 객체 내부의 함수는 메소드라 부름. 메소드는 객체 간의 상호작용 위해 호출

'JAVA > 이것이 자바다' 카테고리의 다른 글

객체 생성과 클래스 변수  (0) 2023.04.21
객체와 클래스, 클래스 선언  (0) 2023.04.20
객체 지향 프로그래밍이란?  (0) 2023.04.20
환경 변수 설정  (0) 2023.04.17
JDK란?  (0) 2023.04.17