Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1. what is Java Package
- Package adalah sebuah sarana untuk mengelompokkan atau mengorganisasikan
- kelas interface yang atau sekelompok menjadi satu unit tunggal dalam tunggal
- dalam library.
- 2. what are their benefit
- Package sangat bermanfaat jika class-class yang kita buat sangat banyak sehingga
- perlu dikelompokkan berdasarkan kategori tertentu.
- 3. what are their drawback
- Sangat membuang waktu karna harus membuat package berulang-ulang sehingga terlalu banyak
- memerlukan memory karna kebanyakan file.
- 4. when to use it at best
- Package digunakan pada saat kita akan membuat banyak klass agar tidak terjadi
- tabrakan pada nama kelas yang sudah ada.
- 5. when to NOT use it
- Apabila kita tidak perlu membuat banyak class yang dikhawatir akan nama kelas yang sama
- kita cukup menggunakan 1 package saja.
- import MenuPagi.Pagi;
- import MenuSiang.Siang;
- import MenuSore.Sore;
- public class AplikasiRestoran
- {
- public static void main(String[] args)
- {
- Pagi p = new Pagi();
- p.info();
- p.minum();
- Siang s = new Siang();
- s.info();
- s.minum();
- Sore e = new Sore();
- e.info();
- e.minum();
- }
- }
- package MenuPagi;
- public class Pagi
- {
- public void info()
- {
- System.out.println("RESTORAN BAYO SUTI");
- System.out.println("------------------\n");
- System.out.println("Daftar Menu Pagi (Makanan / Minuman)");
- System.out.println("------------------------------------\n");
- System.out.println("Daftar Menu Makanan");
- System.out.println("1. Lontong Pecel Rp8000");
- System.out.println("2. Nasi Guri Telur Dadar Rp8000");
- System.out.println("3. Nasi Soto Babat Rp12000");
- System.out.println("");
- }
- public void minum()
- {
- System.out.println("Daftar Menu Minuman");
- System.out.println("1. Teh Manis Rp5000");
- System.out.println("2. Teh Susu Rp10000");
- System.out.println("3. Teh Botol Rp5000");
- System.out.println("4. Air Putih Rp0/Gratis");
- System.out.println("");
- }
- }
- package MenuSiang;
- import MenuPagi.Pagi;
- public class Siang extends Pagi
- {
- public void info()
- {
- System.out.println("RESTORAN BAYO SUTI");
- System.out.println("-------------------\n");
- System.out.println("Daftar Menu Siang (Makan / Minum)");
- System.out.println("---------------------------------\n");
- System.out.println("Daftar Menu Makanan");
- System.out.println("1. Nasi Gulai Kakap Rp15000");
- System.out.println("2. Nasi Ikan Bakar Rp10000");
- System.out.println("3. Nasi Rawon Rp8000");
- System.out.println("");
- }
- }
- package MenuSore;
- import MenuPagi.Pagi;
- public class Sore extends Pagi
- {
- public void info()
- {
- System.out.println("RESTORAN BAYO SUTI");
- System.out.println("--------------------\n");
- System.out.println("Daftar Menu Sore (Makan / Minum)");
- System.out.println("--------------------------------\n");
- System.out.println("Daftar Menu Makanan");
- System.out.println("1. Nasi Goreng Seafod Rp15000");
- System.out.println("2. Nasi Goreng Biasa Rp10000");
- System.out.println("3. Ifo Mie RP10000");
- System.out.println("");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement