핵심개념 패키지 : 프로젝트 개발 시 클래스를 체계적으로 관리하기 위해 패키지를 사용하며, 클래스와 클래스의 멤버를 사용범위에 맞게 접근 제한자를 활용해야한다. 패키지의 물리적인 형태는 파일 시스템의 폴더이고 패키지는 클래스의 일부분으로 클래스를 유일하게 만들어주는 식별자 역할을 한다. 클래스의 이름이 동일하더라도 패키지가 다르면 다른 클래스로 인식하며 클래스의 전체 이름은 패키지+클래스 이름이며 패키지의 상하위 구분은 .으로 한다. 패키지 선언 : 클래스를 작성할 때 해당 클래스가 어떤 패키지에 속할 것인지를 선언하는 것 ex) package 상위패키지.하위패키지; public class ClassName {...} 패키지 이름 규칙 1. 숫자로 시작x, $ 또는 _ 제외 특수문자 사용 불가 2. ja..
자바 기초 : 패키지와 접근 제한자
핵심개념 패키지 : 프로젝트 개발 시 클래스를 체계적으로 관리하기 위해 패키지를 사용하며, 클래스와 클래스의 멤버를 사용범위에 맞게 접근 제한자를 활용해야한다. 패키지의 물리적인 형태는 파일 시스템의 폴더이고 패키지는 클래스의 일부분으로 클래스를 유일하게 만들어주는 식별자 역할을 한다. 클래스의 이름이 동일하더라도 패키지가 다르면 다른 클래스로 인식하며 클래스의 전체 이름은 패키지+클래스 이름이며 패키지의 상하위 구분은 .으로 한다. 패키지 선언 : 클래스를 작성할 때 해당 클래스가 어떤 패키지에 속할 것인지를 선언하는 것 ex) package 상위패키지.하위패키지; public class ClassName {...} 패키지 이름 규칙 1. 숫자로 시작x, $ 또는 _ 제외 특수문자 사용 불가 2. ja..
2023.03.08