Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

วิธีรันโปรแกรมแพ็คเกจ Java


เรามาดูตัวอย่างที่สร้างแพ็คเกจที่เรียกว่าสัตว์ เป็นการดีที่จะใช้ชื่อของแพ็คเกจที่มีตัวพิมพ์เล็กเพื่อหลีกเลี่ยงความขัดแย้งกับชื่อของคลาสและอินเทอร์เฟซ

ตัวอย่างแพ็คเกจต่อไปนี้มีส่วนต่อประสานที่มีชื่อสัตว์ -

/* 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

ตอนนี้แพ็คเกจ/โฟลเดอร์ที่มีชื่อสัตว์จะถูกสร้างขึ้นในไดเร็กทอรีปัจจุบัน และไฟล์คลาสเหล่านี้จะถูกวางไว้ในไดเร็กทอรีดังที่แสดงด้านล่าง

วิธีรันโปรแกรมแพ็คเกจ Java

คุณสามารถรันไฟล์คลาสภายในแพ็คเกจได้

$ java animals.MammalInt

และได้ผลลัพธ์ดังภาพด้านล่าง

Mammal eats
Mammal travels