Ticker

6/recent/ticker-posts

Advertisement

Responsive Advertisement

Contoh Encapsulation pada Java

Assalamualaikum wr.wb

kali ini kita akan memabahas pengimplementasian Konsep OOP / PBO yaitu enncapsulation dengan  java.

langsung saja  ini Kodinganya :

package Encapsulation;

import java.util.Scanner;

    class mahasiswa{
        public String nama;
        private String status;
       
        public String getStatus(){
            return status;
        }
        public void setStatus(String value){
            this.status = value;
        }
        public String getNama(){
            return nama;
        }
        public void setNama(String value){
            this.nama = value;
        }
    }
    /*class Mahasiswa{
        private String jurusan;
        private String makul;
        private String nama;
        private String NIM;
       
        public String getJurusan() {
            return jurusan;
        }
       
        public void setJurusan(String jurusan) {
            this.jurusan = jurusan;
        }
       
        public String getMakul() {
            return makul;
        }

        public void setMakul(String makul) {
            this.makul = makul;
        }

        public String getNama() {
            return nama;
        }

        public void setNama(String nama) {
            this.nama = nama;
        }
 
        public String getNIM() {
            return NIM;
        }
   
        public void setNIM(String NIM) {
            this.NIM = NIM;
        }
    }*/
public class Praktikum4 {

    public static void main(String[] args) {
       /* Mahasiswa mhs = new Mahasiswa();

        mhs.setJurusan("INFORMATIKA");
        mhs.setMakul("PBO");
        mhs.setNIM("M0516033");
        mhs.setNama("Muh. Syahabuddin Hylmi");
       
       
        System.out.println(""+
                mhs.getJurusan() + "\n" +
                mhs.getMakul() +"\n" +
                mhs.getNIM() +"\n" +
                mhs.getNama() +"\n");
    */
        Scanner scan = new Scanner(System.in);
        mahasiswa MHS = new mahasiswa();
       
        System.out.print("Masukan Nama Mahasiswa : ");
        String nama = scan.nextLine();
        MHS.setNama(nama);
        System.out.print("Masukan Status Maasiswa : ");
        String status = scan.nextLine();
        MHS.setStatus(status);
       
        System.out.println("===================================================\n"
                         + "===================================================");
        System.out.println("Nama    = " + MHS.getNama() +"\n" +
                           "Status  = " +MHS.getStatus());
       
        System.out.println("\nYang Bisa di akses = " + MHS.nama);       
       
    }
}




Kodingan di atas bisa di compile asalkan nama package sama dan public class juga sama :)

Mungkin Cukup Sekian untuk kali ini, semoga bermanfaat

Jika ada komplain ataupun Request materi bisa komen di kolom komentar ya :)

wassalamualaikum wr.wb

Post a Comment

0 Comments