jjryu 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