0% menganggap dokumen ini bermanfaat (0 suara)
5 tayangan4 halaman

Modul 9 - Package Di Java

Modul ini membahas tentang penggunaan package dalam pemrograman Java, termasuk definisi, cara pembuatan, dan contoh penggunaannya. Mahasiswa diharapkan dapat menjelaskan dan membuat objek menggunakan package. Terdapat juga latihan untuk memperdalam pemahaman tentang pengelompokan kelas dalam package.

Diunggah oleh

ardialways3
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
5 tayangan4 halaman

Modul 9 - Package Di Java

Modul ini membahas tentang penggunaan package dalam pemrograman Java, termasuk definisi, cara pembuatan, dan contoh penggunaannya. Mahasiswa diharapkan dapat menjelaskan dan membuat objek menggunakan package. Terdapat juga latihan untuk memperdalam pemahaman tentang pengelompokan kelas dalam package.

Diunggah oleh

ardialways3
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJECT (PPBO)

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

MODUL 9
PACKAGE DI JAVA

A. Tujuan Pembelajaran

Tujuan pembelajaran materi ini diharapkan mahasiswa dapat:


a. Mahasiswa dapat menjelaskan definisi package.
b. Mahasiswa dapat membuat object dengan menggunakan package.

B. Teori

a. Package
Package adalah sarana/cara pengelompokkan dan pengorganisasian kelas-kelas dan
interface yang sekelompok menjadi suatu unit tunggal dalam library. Sebuah
package dalam program java terdiri dari kumpulan class dan application
programming interface (API). Istilah interface ini adalah sudah tersedia dan tinggal
mengambil di dalam kelas-kelas yang sudah disediakan oleh java atau dikenal
dengan nama "appication programming interface (API)". Package-package di
java banyak sekali dan bisa digunakan sesuai keperuntukkannya, misalnya:

 [Link]: digunakan untuk kelas-kelas secara umum dan interface.


 [Link]: berisi kelas-kelas yang digunakan untuk komponen GUI.
 [Link]: berisi kelas-kelas yang digunakan untuk memanipulasi angka
 [Link]: berisi kelas-kelas yang digunakan untuk proses input dan outpu
 [Link]: berisi kelas-kelas applet, yang digunakan untuk web yang dapat
diakses melalui web browser

Ada 2 cara menggunakan package, yaitu: package juga bisa ditambahkan sendiri
untuk mengelompokkan class

1. Di deklarasikan sendiri (membuat package dimana kelas berada dalam


direktori yang sama)
2. Di import (membuat package dimana kelas berada dalam direktori yang
berbeda)

Syarat nama package yang digunakan dalam java, adalah


1. Diawali huruf kecil

1
MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJECT (PPBO)
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

2. Menggambarkan kelas-kelas yang dibungkusnya


3. Harus unik (berbeda dengan nama package standard)
4. Merepresentasikan path dari package tersebut
[Link] tom=new [Link]();

Skema penulisan package:


1. Deklarasi package menggunakan kata kunci “package”
2. Identifier=nama package
3. Aturan penamaan package biasanya diawali dengan huruf kecil dan “tidak
dapat menggunakan spasi sebagai pemisah”
4. Perintah ditulis sebelum/ diatas deklarasi class

• Contoh :

package animals; //deklarasi package dengan nama “animals”

class mamalia {

//statement

b. Contoh penggunaan package dengan “import”, yang digunakan untuk mengakses

package.

package Aplikasi;

import [Link];
import [Link];

public class AplikasiPackage {

public static void main(String[] args) {


mahasiswa budi=new mahasiswa();
[Link]("Budi Andi");
[Link]("Teknik Informatika");
[Link]("Nama:"+[Link]()
+"|"+"Prodi:"+[Link]());

2
MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJECT (PPBO)
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

[Link]("----------------------------------------");
dosen agung=new dosen();
[Link]("Dr. Agung Dwi Dasmara");
[Link]("Pemrogaman berorientasi Objek ");
[Link]("Dosen:"+[Link]()+"|"+
"Mata kuliah:"+[Link]());

package [Link];

public class mahasiswa {


String nama, prodi;

public void setMahasiswa(String nama){


[Link]=nama;
}

public void setProdi(String prodi){


[Link]=prodi;
}

public String getMahasiswa(){


return nama;
}
public String getProdi(){
return prodi;
}
}

c. Contoh mengkases package dengan instansiasi (pembuatan objek).

package Aplikasi;

public class AplikasiPackage {


public static void main(String[] args) {

[Link] budi= new


[Link]();

[Link]("Budi Andi");
[Link]("Teknik Informatika");
[Link]("Nama:"+[Link]()+"|"+"Prodi:"+[Link]());
[Link]("----------------------------------------");
[Link] agung=new [Link]();
[Link]("Dr. Agung Dwi Dasmara");
[Link]("Pemrogaman berorientasi Objek ");

3
MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJECT (PPBO)
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

[Link]("Dosen:"+[Link]()+"|"+
"Mata kuliah:"+[Link]());
}

d. Latihan

1. Apa yang di maksud dan tujuannya dibuat package? mengapa package sangat

diperlukan?

2. Buatlah objek dengan menggunakan package, untuk kasus pegawai pada

sebuah perusahaan swasta yang di dalamnya memuat bagian-bagian dari

sebuah perusahaan.

a. Buatlah objek minimal 2 karyawan yang ada diperusahaan lengkap

dengan bagian karyawan tersebut ditugaskan dan posisinya

b. Panggil method yang ada melalui objek tersebut.

Anda mungkin juga menyukai