Apa itu Method Paramater Set Get Java ?

Pengertian Method Paramater Setter Getter dan contoh program java

Apa itu Method Paramater Set Get Java 
Weonesite - Artikel ini akan membahas tentang pengertian Apa itu Method Paramater Set Get Java dan disini juga kami siapkan contoh progmram java untuk menghitung diskon belanja dengan method setter getter.

Table of Contents

Pengertian Method

Method adalah implementasi operasi yang bisa di lakukan oleh Class dan Object. Operasi – operasi yang dilakukan oleh method, diantaranya, yaitu :
Suatu Method bisa menerima dan mengubah data atau field didalam diri Method tersebut.
Suatu Method bisa mempengaruhi nilai suatu object lain.
   Beberapa fungsi  Method :
Mengubah data
Perhitungan matematika
Mengontrol proses
Memonitori kejadian dari suatu event

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

contoh method nonvoid
public String getNama() {
returnthis.nama;
    }

Pengertian Parameter 

Parameter itu sendiri adalah suatu bagian dari method yang mana harus di beri type data dan disini penulis menganggap suatu parameter mirip sekali dengan variable ( tetapi yang merupakan dalan bagian dari method ) yang bisa menentukan suatu nilai atau merubah suatu nilai nantinya saat di program java di jalankan ( Running )  atau di tampilkan dengan method yang sudah ada di java.

Pelanggan Aku = new Pelanggan("Aku", 8000, 4000, 3000);
Aku.printAll();
Aku.set B1(10000);
Aku.set B2(10000);
Aku.printAll();

Pengertian SET 

SET atau setter adalah void yaitu mengubah/mengatur nilai yang sudah ada atau yang sudah dideklarasikan terlebih dahulu di dalam progam

Aku.setB1(10000);
        Aku.setB2(10000);
  Aku.printAll();

Pengertian GET 

 GET atau getter adalah non void return yaitu fungsi get disini adalah mengembalikan nilai yang udah diset
 public double getDiskon() {
        return this.diskon;
    }

Contoh program Paramater Set Get Java untuk menghitung diskon belanja


//Bonus Diskon Belanja
public class wahid {
    public static void main(String[] args) {
        Pelanggan Aku = new Pelanggan("Aku", 8000, 4000, 3000);
        Aku.printAll();

        Aku.setB1(10000);
        Aku.setB2(10000);
        Aku.printAll();

        Pelanggan Saya = new Pelanggan("Saya", 3000, 3500, 8000);
        Saya.printAll();

        System.out.println(
            "Bonus Diskon " + 
            Saya.getNama() + ": " + 
            Saya.getDiskon()
);
    }
}

class Pelanggan {
    private String nama = "";
    private int B1 = 0;
    private int B2 = 0;
    private int B3 = 0;
    private double total = 0.0;
     double diskon = 0.5;

    public Pelanggan(String nama, int B1, int B2, int B3) {
        this.nama = nama;
        this.B1 = B1;
        this.B2 = B2;
        this.B3 = B3;
        setTotal();
        setDiskon();
    }

    public void setNama(String nama) {
        this.nama = nama;
    }
    public void setB1(int B1) {
        this.B1 = B1;
        setTotal();
        setDiskon();
    }
    public void setB2(int B1) {
        this.B2 = B1;
        setTotal();
        setDiskon();
    }
    public void setB3(int B3) {
        this.B3 = B3;
        setTotal();
        setDiskon();
    }
    public void setTotal() {
        total = ((1.0*B1) + (1.0*B2) + (1.0*B3));
    }
    public void setDiskon() {
        if (total > 15000)
            diskon = 0.5;
        else if (total > 1300)
            diskon = 0.4;
        else if (total > 1200)
            diskon = 0.3;
        else if (total > 1000)
            diskon = 0.3;
        else diskon = 0.0;
    }

    public String getNama() {
        return this.nama;
    }
    public int getB1() {
        return this.B1;
    }
    public int getB2() {
        return this.B2;
    }
    public int getB3() {
        return this.B3;
    }
    public double getTotal() {
        return this.total;
    }
    public double getDiskon() {
        return this.diskon;
    }

    public void printAll() {
        System.out.println("Nama: " + nama);
        System.out.println("Barang 1: " + B1);
        System.out.println("Barang 2: " + B2);
        System.out.println("Barang 3: " + B3);
        System.out.println("Total Belanja: " + total + " (" + diskon + ")");
        System.out.println();
    }
}
Hasil program untuk java untuk menghitung diskon belanja 
Bagi sobat weonesite yang suka belajar program java perulangan bisa baca artikel kami dengan judul perulangan yang ditentukan oleh user java
cukup sekian artikel tentang pengertian Apa itu Method Paramater Set Get Java semoga bisa bermanfaat....!!!

No comments:

Post a Comment

Iklan Atas Artikel

Meta Propeller atas artikel

cara mudah turial kode Java blog website grafika komputer jaringan komputer dan Arduino

Iklan Tengah Artikel 2

Iklan Bawah Artikel