Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

자바 패키지 프로그램 실행 방법

<시간/>

동물이라는 패키지를 생성하는 예를 살펴보겠습니다. 클래스 및 인터페이스 이름과의 충돌을 피하기 위해 패키지 이름을 소문자로 사용하는 것이 좋습니다.

다음 패키지 예제에는 Animals 라는 인터페이스가 포함되어 있습니다 −

/* File name : Animal.java */
package animals;
interface Animal {
   public void eat();
   public void travel();
}

이제 동일한 패키지 동물에서 위의 인터페이스를 구현해 보겠습니다. -

package animals;
/* File name : MammalInt.java */
public class MammalInt implements Animal {
   public void eat() {
      System.out.println("Mammal eats");
   }
   public void travel() {
      System.out.println("Mammal travels");
   }
   public int noOfLegs() {
      return 0;
   }
   public static void main(String args[]) {
      MammalInt m = new MammalInt();
      m.eat();
      m.travel();
   }
}

이제 아래와 같이 자바 파일을 컴파일하십시오 -

$ javac -d . Animal.java
$ javac -d . MammalInt.java

이제 이름이 animal인 패키지/폴더가 현재 디렉토리에 생성되고 이 클래스 파일이 아래와 같이 그 안에 배치됩니다.

자바 패키지 프로그램 실행 방법

패키지 내에서 클래스 파일을 실행할 수 있습니다.

$ java animals.MammalInt

그리고 아래와 같은 결과를 얻습니다.

Mammal eats
Mammal travels