Wednesday, 24 February 2021

Code Program Netbeans Getter & Setter

Seorang penjual alat tulis menjual 10 bolpoint, 10 pensil dan 10 penghapus. 1 biji bolpoint harganya Rp. 2000, 1 biji pensil harganya Rp. 1.000 dan 1 penghapus harganya Rp. 500. Gunakanlah objek untuk menyelesaikan soal dibawah ini! 

a. Buatlah method untuk memasukkan (setter) nama, stok, harga satuan, dan harga (stok x harga satuan) alat tulis tersebut! (40 point) 

b. Buatlah method untuk menampilkan (getter) nama, stok, harga satuan, dan harga (stok x harga satuan) alat tulis tersebut! (40 point) 

c. Buatlah method Total Harga (setter getter) untuk menampilkan uang yang diterima penjual jika semua alat tulis tersebut terjual semuanya! (20 point)   


Output :


Code Program :

Class 1 ( Pertama ) : Membuat Program Setter - Getter.

            package setter_getter;

            public class Setter_Getter {

                private String nama;
                private int stoc, harga_satuan,harga, total_harga;

                public String getNama() {
                    return nama;
                }

                public void setNama(String nama) {
                    this.nama = nama;
                }

                public int getStoc() {
                    return stoc;
                }

                public void setStoc(int stoc) {
                    this.stoc = stoc;
                }

                public int getHarga_satuan() {
                    return harga_satuan;
                }

                public void setHarga_satuan(int harga_satuan) {
                    this.harga_satuan = harga_satuan;
                }

                public int getHarga() {
                    return harga;
                }

                public void setHarga(int stoc, int harga_satuan) {
                    this.harga = stoc * harga_satuan;
                }

                public int getTotal_harga() {
                    return total_harga;
                }

                public void setTotal_harga(int total_harga) {
                    this.total_harga = total_harga;
                }
    
            }


Class 2 ( Kedua ) : Program Untuk Mencetak Class 1 ( Pertama ) Ke Layar.

            package setter_getter;
            public class MainSetter_Getter {
                public static void main(String[] args){
              
                    int total_harga;
        
                    Setter_Getter brg1 = new Setter_Getter();
                    brg1.setNama("Bolpoint");
                    brg1.setStoc(10);
                    brg1.setHarga_satuan(2000);
                    brg1.setHarga(10, 2000);
                    int a=brg1.getHarga();
        
                    Setter_Getter brg2 = new Setter_Getter();
                    brg2.setNama("Pensil");
                    brg2.setStoc(10);
                    brg2.setHarga_satuan(1000);
                    brg2.setHarga(10, 1000);
                    int b=brg2.getHarga();
               
                    Setter_Getter brg3 = new Setter_Getter();
                    brg3.setNama("Penghapus");
                    brg3.setStoc(10);
                    brg3.setHarga_satuan(500);
                    brg3.setHarga(10, 500);
                    int c=brg3.getHarga();
        
                    System.out.println("\nNama Alat Tulis = " +brg1.getNama());
                    System.out.println("Stoc            = " +brg1.getStoc());
                    System.out.println("Harga Satuan    = Rp. " +brg1.getHarga_satuan());
                    System.out.println("Harga           = Rp. " +brg1.getHarga());
        
                    System.out.println("\nNama Alat Tulis = " +brg2.getNama());
                    System.out.println("Stoc            = " +brg2.getStoc());
                    System.out.println("Harga Satuan    = Rp. " +brg2.getHarga_satuan());
                    System.out.println("Harga           = Rp. " +brg2.getHarga());
        
                    System.out.println("\nNama Alat Tulis = " +brg3.getNama());
                    System.out.println("Stoc            = " +brg3.getStoc());
                    System.out.println("Harga Satuan    = Rp. " +brg3.getHarga_satuan());
                    System.out.println("Harga           = Rp. " +brg3.getHarga());
        
                    total_harga = a+b+c;
                    System.out.println("\nTotal Harga     = Rp. " +total_harga);
                }
    
            }

No comments:

Post a Comment

Utamakan Sopan / Santun