Go to Mobile Version
  • Pendidikan
    • Bisnis
      • Wisata
        • Kampus
          • Info Sawit
            • Info Daerah
              • Info Riau
                • Asahan Sumut
                  • Info Inhil
                    • Info Inhu
                      • Pekanbaru
                        • Info Siak
                          • Info Pelelawan
                            • Info Kampar
                              • Info Kuansing
                                • Info Bengkalis
                                  • Info Dumai
                                    • Info Meranti
                                      • Pariaman
                                      • Index Berita

                                        Pengertian Package (Paket) dan Interface Pada Bahasa Pemrograman Java

                                        Pendidikan 09 December 2019 Author : Ulty


                                        LancangKuning.com - Pada bahasa pemrograman Java terdapat macam-macam istilah dan beberapa kata yang menjadi keyword dalam bahasa pemrograman tersebut. Ada kata yang menjadi dasar dari bahasa pemrograman tersebut, misalnya saja package atau paket. Java sendiri merupakan salah satu dari banyaknya bahasa pemrograman yang diciptakan yang pastinya bisa di akses di berbagai komputer termasuk telephone genggam loh.

                                        Bahasa pemrograman yang satu ini dibentuk oleh James Gosling yang merupakan salah seorang yang menciptakannya saat masih bergabung di salah satu perusahaan yang bernama Sun Microsystem. Dirilis pada tahun 1990-an menjadikan bahasa pemrograman yang satu ini banyak disukai programmer karena memiliki sifat umum atau non-spesifik.

                                        Kelihatannya menarik ya untuk dipelajari. Eitss, Sebelum kamu memulai penggunaan bahasa pemrograman java, kamu harus tahu dulu kata (word) yang menjadi dasar dari bahasa pemrograman yang satu ini. Disini saya akan membahas mengenai package dan interface pada Java. Untuk mengetahui lebih lanjut baca terus artikel ini sampai habis.

                                        Baca Juga : Tempat Wisata di Pekanbaru

                                        Paket atau yang biasanya kita sebut sebagai package ialah kumpulan dari beberapa class dan interface yang memiliki keterkaitan satu sama lainnya, dan package juga menyediakan perlindungan (proteksi) pengaksesan dan pengelolaan pada namespace. Satu subfolder pada file system merupakan satu paket (package). Package merupakan tempat atau wadah pengelompokan dan penggabungan class-class serta interface yang dijadikan satu kelompok di dalam sebuah unit tunggal dalam library. Berikut contoh penerapan package :

                                        package buah ;

                                        public class anggur {
                                        public void info ( ) {
                                        System.out.println (“Ini anggur”) ;

                                        }

                                        }

                                         

                                        Diatas merupakan contoh paket (package) dengan penggunaan class anggur sebagai bagian dari sebuah package yang akan digunakan. Program diatas tidak akan bisa dijalankan dikarenakan tidak adanya main class yang menjadi penunjangnya.

                                        package buah ;

                                        public class pisang {
                                        public void info ( ) {
                                        System.out.println (“Ini pisang”) ;

                                        }

                                        }

                                        Baca Juga : Akreditasi Jurusan Kampus Stiper Sawahlunto Sijunjung

                                        Diatas merupakan contoh paket (package) dengan penggunaan class pisang sebagai bagian dari sebuah package yang akan kita gunakan. Program diatas tidak akan bisa dijalankan dikarenakan tidak adanya main class yang menjadi penunjang program tersebut.

                                        package buah ;

                                        public class kiwi {
                                        public void info ( ) {
                                        System.out.println (“Ini kiwi”) ;

                                        }

                                        }

                                        Diatas merupakan contoh paket (package) dengan penggunaan class kiwi sebagai bagian dari sebuah package yang akan kita gunakan. Program diatas tidak akan bisa dijalankan dikarenakan tidak adanya main class yang menjadi penunjang program tersebut.

                                        Nah, berikut ini merupakan package mainclass-nya yang memiliki fungsi untuk memanggil package yang telah kita buat tadi.

                                        import buah.anggur ;

                                        import buah.pisang ;

                                        import buah.kiwi ;

                                          public class jenisbuah{

                                              public static void main(String[] args){

                                              Anggur anggurmasnis = new Anggur ( );

                                              anggurmanis.info ( );

                                              Pisang pisangenak = new Pisang ( );

                                              pisangenak.info ( );

                                              Kiwi kiwisegar = new Kiwi ( );

                                              kiwisegar.info ( );

                                              }

                                        }

                                        Baca Juga : Tempat Wisata di Riau

                                        Nah, untuk keluarannya program akan menghasilkan keluaran seperti berikut ini.

                                        Ini kelas anggur
                                        Ini kelas pisang
                                        Ini kelas kiwi

                                        Untuk interfacenya, interface sendiri adalah sekumpulan nama-nama method tanpa adanya implementasi cetak biru, dimana maksudnya interface merupakan sebuah rancangan dasar untuk sebuah class. Disisi lain interface mirip dengan class, hanya saja terdapat perbedaan diantara keduanya yaitu kepemilikan deklarasi method yang berbeda dengan menggunakan method tanpa melakukan proses pengimplementasian. Berikut contoh program interface pada java :

                                        interface Pabrik{
                                        
                                           static final String PROVINSI = "Riau";
                                        
                                             public void setNama(String namaBaru);
                                        
                                             public void setAlamat(String alamatBaru);
                                        
                                             public String getNama();
                                        
                                             public String getAlamat();
                                        
                                        }
                                        
                                        class PabrikSepatu implements Pabrik{
                                        
                                           String nama, alamat;
                                        
                                           public PabrikTas(String namaBaru, String
                                        
                                           alamatBaru){
                                        
                                        
                                           nama = namaBaru;
                                        
                                           alamat = alamatBaru;
                                        
                                        }
                                        
                                        public void setNama(String namaBaru){
                                        
                                        
                                        
                                           nama = namaBaru;
                                        
                                        }
                                        
                                        public void setAlamat(String alamatBaru){
                                        
                                           alamat = alamatBaru;
                                        
                                        }
                                        
                                        public String getNama(){
                                        
                                           return nama;
                                        
                                        }
                                        
                                        public String getAlamat(){
                                        
                                           return alamat;
                                        
                                        }
                                        
                                        public String getProvinsi(){
                                        
                                           return PROVINSI;
                                        
                                        }
                                        
                                             public String toString(){
                                        
                                                return
                                        
                                                  "Nama : "+nama+"\n"+
                                        
                                                  "Alamat : "+alamat+"\n"+
                                        
                                                  "Provinsi : "+PROVINSI+"\n";
                                        
                                             }
                                        
                                        }
                                        
                                         
                                        public class PabrikBaru{
                                        
                                             public static void main (String[] args) {
                                        
                                                test();
                                        
                                             }
                                        
                                             static void test(){
                                        
                                             PabrikTas SupplierTas;
                                        SupplierTas = new PabrikTas("Gucci","Jalan Riau");
                                        
                                        System.out.println("InformasiPabrik :"+"\n"+ SupplierTas);
                                        
                                             }
                                        
                                        }

                                        Dari program diatas akan mengeluarkan output seperti dibawah ini :

                                        Informasi Pabrik :

                                        Nama               : Gucci

                                        Alamat             : Jalan Riau

                                        Provinsi           : Riau

                                        Nahh, gimana? Tertarik untuk mempelajari bahasa pemrograman java?. Semoga artikel ini akan menambah wawasan bagi kamu yang membacanya.(Hamdani)


                                        Download Aplikasi LancangKuning di PlayStore


                                        Tag Package Interface PBO OOP Java
                                        Baca Juga
                                        • Sapa Sekolah Desa Tanjung Kabupaten Meranti PCMI Riau
                                        • Audiensi PCMI Riau dengan Bidang Pemuda Dinas Pemuda dan Olahraga Provinsi Riau
                                        • Beasiswa Pendidikan S1, D3 dan Tugas akhir/ Skripsi Provinsi Riau 2016
                                        • Pentingnya Tahnik bagi Bayi yang Baru Lahir
                                        • Memberi Manfaat dan Mengabdi, Kemendikbud Taja Kelas Inspirasi
                                        • Atraksi Lumba-Lumba di Pekanbaru Sebagai Ajang Pembelajaran dan Hiburan
                                        • UIN Suska Mengajar, Ide Kecil Untuk Perubahan Besar

                                        Beri penilaian untuk artikel Pengertian Package (Paket) dan Interface Pada Bahasa Pemrograman Java



                                        Sangat Suka
                                        0%
                                        Suka
                                        0%
                                        Terinspirasi
                                        100%
                                        Tidak Peduli
                                        0%
                                        Marah
                                        0%
                                        Artikel Terkait
                                        Kelebihan dan Kekurangan dalam Menerapkan Package dalam Pemrograman
                                        Kelebihan dan Kekurangan dalam Menerapkan Package dalam Pemrograman
                                        Pendidikan19 April 2021
                                        Cara Menggunakan Package
                                        Cara Menggunakan Package
                                        Pendidikan10 March 2021
                                        Class Built In Dalam Java
                                        Class Built In Dalam Java
                                        Pendidikan27 December 2019
                                        Bagian dasar Pemrograman Java
                                        Bagian dasar Pemrograman Java
                                        Pendidikan06 December 2019
                                        Prosedur Pembuatan Package dalam Program Aplikasi Berbasis OOP
                                        Prosedur Pembuatan Package dalam Program Aplikasi Berbasis OOP
                                        Pendidikan19 April 2021

                                        Tag Populer

                                        1. Teknologi Terkini
                                        2. Objek Wisata
                                        3. Politik Terkini
                                        4. Kesehatan
                                        5. Ramadhan
                                        6. Berita Peristiwa
                                        7. Masjid Terbaik
                                        8. Bisnis Terbaru
                                        9. Pendidikan
                                        10. Makanan Khas Indonesia

                                        Portal Berita yang menyajikan berita teraktual

                                        Join with us
                                        News
                                        • Pedidikan
                                        • Bisnis
                                        • Politik
                                        • Technologi
                                        • Olahraga
                                        • Wisata
                                        • Remaja
                                        • Budaya
                                        • Video
                                        Contact
                                        Jl. Subrantas No. 188 Panam. Pekanbaru, Riau.
                                        0761-6704399
                                        redaksi@lancangkuning.com
                                        LancangKuning Support
                                        Subscribe for newsletter

                                        Enter your email address:

                                        Delivered by FeedBurner

                                        © Copyright 2023 by Lancang Kuning Media
                                        Redaksi | Pedoman Media Siber | Kode Etik Jurnalistik | Kode Perilaku Wartawan | Standar Perlindungan Profesi Wartawan