Username Password

Lost Password
View Thread
Explore Your Brain » Pemrograman » Java
Package (Paket)
Username
Password
Register FAQ Members List Today's Posts Search

Print Thread

03-07-2009 01:19 PM Package (Paket)
User Avatar

insomniacz
Genin


Posts: 50
Joined: 29.06.09
Masih tertarik mempelajari Java ? Kini kita akan memasuki pembahasan tentang Package atau jika diartikan ke dalam bahasa Indonesia adalah paket.
Di dalam Java class-class yang mengandung property, method, konstruktor, interface, ataupun class abstract biasa di kelompokkan dalam sebuah paket. Pemaketan atau pengelompokan di dalam Java memiliki peranan yang sangat vital, mengingat Java digunakan di seluruh dunia maka ada kemungkinan nama class yang kita buat sama dengan class yang dibuat oleh orang lain. Pendeklarasian nama paket di Java harus memenuhi ketentuan di bawah ini :

- menggunakan kata kunci package, dan harus ditempatkan di posisi pertama dari baris program
- untuk menggunakan package yang telah kita buat, kita dapat menggunakan kata kunci import

Di bawah ini contoh program untuk membuat sebuah paket dan cara menggunakannya :

// disimpan di diretory paket kata kunci package harus berada di posisi pertama dari baris program
package paket;

// kata kunci public diperlukan agar dapat dipanggil dari luar class
public class Test {
public void cetak() {
System.out.println(“Testing paket…..”);
}
}
Dibawah ini contoh program untuk menggunakannya, file ini disimpan di directory C:





// memanggil dengan menyebutkan nama directory dan nama class
import paket.Paket;
class Panggil {
public static void main(String[] args) {
Paket pkt = new Paket(); // membuat instance dari class Paket
pkt.cetak();
}
}

Dibawah ini adalah contoh program untuk mengakses paket yang telah kita buat dengan cara menyebutkan nama class dan paket nya secara penuh.

class Panggil {
public static void main(String[] args) {
paket.Paket pkt = new paket.Paket();
pkt.cetak();
}
}
Jika anda ingin program-program java yang telah anda buat di gunakan oleh orang di planet lain('saya tinggal di planet mars'). Maka ada aturan yang harus di ikuti dalam penulisan package, semisal hmif.org, maka nama paket akan seperti berikut : org.hmif.namaClass.
Saya akan memberikan sebuah contoh, semisal rdp labs. Anda buat directory latihan, kemudian labs, kemudian rdp.Maka contoh package akan seperti berikut :

package labs.rdp;
class Tambah {
private int a;
private int b;


public void setTambah(int a, int b) {
this.a = a;
this.b = b;
}
public void getTambah() {
System.out.println(a + b);
}
}

Anda simpan di directory rdp, dibawah directory labs. Untuk menggunakannya anda simpan kode program berikut di directory latihan yang telah dibuat.

import labs.rdp.Tambah;

class Aritmatika {
public static void main(String[] args) {
Tambah tmbh = new Tambah();
tmbh.setTambah(10, 10);
tmbh.getTambah();
}
}

Kini anda telah mempelajari tentang package di Java. Jika anda masih bingung, teruslah mencoba hingga anda bertambah bingung('uppssss.... salah, maksudnya nanti anda pasti akan mengerti').
Sekian dari saya, semoga kita dapat berjumpa lagi di episode mendatang dalam acara dan kesempatan yang sama di sini.




' Hidup adalah sebuah pilihan tidak ada yang terlalu mudah & tidak ada yang terlalu sulit '



Thank’s to :

- My God Allah SWT, Kasih SayangMu Takkan Pernah Dapat Kuhitung
- My PC, Maafkan Aku Yang Telah Memaksamu Untuk Beroperasi Walau Dalam Keadaan Sekarat
- Dewi sang Matahari Malamku..., maafkan aku jika menduakanmu dengan komputer

"Tolong di koreksi Jika Ada Kesalahan....."
 
Offline
Jump to Forum:
Forum powered by fusionBoard
Share this Thread
URL:
BBcode:
HTML:
Similar Threads
Thread Forum Replies Last Post
Paket CD SOFTWARE BELAJAR BAHASA ARAB Out Of Topic 3 02-03-2010 06:44
Hapus cache package setelah installasi paket Open Source OS 2 13-05-2009 06:27
Copyright © 2007-2016