Package

구름·2022년 11월 22일

Java_1

목록 보기
17/19

패키지란?

클래스의 묶음. 하나의 폴더라고 생각하기 (폴더 아님)

클래스 앞, public 이 붙지 않으면 다른 패키지에서 접근이 불가능하고 같은 패키지에서만 접근이 가능하다.

외부 구성요소

  1. 패키지
    : 클래스를 조직화해서 관리하는 폴더, 한 패키지 내에 동일한 이름의 클래스는 올 수 없다. 외부에서 클래스를 가지고 오는 경우 임포트

  2. 임포트
    : 다른 패키지의 클래스를 사용하는 경우

public : 다른 패키지에서 접근하려면, 클래스 이름, 필드명, 생성자명, 메소드명 앞에 붙는다.

다른패키지를 부르고 싶은 경우, public이 붙은 변수를 입력하고
ctrl+ shft+o => import

클래스 import없이 부르는 방법

chapter08.ex02.Car car1 = new chapter08.ex02.Car(); car1.print();

profile
내가 보려고 하는 업데이트

0개의 댓글