-
규격프로그래밍 언어/네임 스페이스 2009. 1. 1. 15:32클래스를 기능별로 분류하는 역할도 한다.* C++using-선언문
* C#
* 자바
패키지?
패키지 선언문
소스의 가장 첫 줄에 있어야 한다
패키지 이름과 위치한 폴더 이름이 같아야 한다
(패키지 이름은 모두 소문자로 지정해야 한다)
기본(default) 패키지
// C:\basicjava\c\javapackage\sub
package c.javapackage.sub;
public class Sub {
public Sub() {
...
}
public void subClassMethod() {
...
}
}
// C:\basicjava\c\javapackage\Package.java
package c.javapackage;
import c.javapackage.sub.Sub;
//import c.javapackage.sub.*;
public class Package {
public static void main(String[] args) {
Sub sub = new Sub();sub.subClassMethod();...
}
}
C:\basicjava>javac c/javapackage/sub/Sub.java
C:\basicjava>javac c/javapackage/Package.java
C:\basicjava>java c/javapackage/Package