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
0 Comments