본문 바로가기

JAVA

[JAVA] 2주차 | 패키지(package), getter와 setter

패키지

서로 관련된 클래스와 컴파일된 클래스 파일(.class)들을 하나의 디렉토리에 묶어 놓은 것

클래스를 식별하는 용도로 사용(import java.util.Scanner)

상위패키지와 하위패키지를 dot(.)로 구분

 

패키지 선언

소스 파일 최상단에 위치

package 상위패키지.하위패키지;

ex ) com.회사명.프로젝트

 

import문

다른 패키지에 있는 클래스를 사용할 경우 import문을 이용해서 패키지 이름을 명시

 

접근 제한자

접근제한자를 외우려고 하지말고 일단 알기만 하면 된다.

 

Getter와 Setter

객체 지향 프로그래밍의 특징 중 하나가 캡슐화이다.