• This is default featured slide 1 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

  • This is default featured slide 2 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

  • This is default featured slide 3 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

  • This is default featured slide 4 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

  • This is default featured slide 5 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

membuat calculator sederhana di java

cara membuat calculator sederhana dengan menggunakan java
 pertama kita membuat interfacenya terlebih dahulu
 contoh programnya
public interface calcu {
    public void penjumlahan();
    public void pengurangan();
    public void perkalian();
    public void pembagian();
}


kemudian kita membuat class encapculasi

pembuatannya menggunakan teori OOP/PBO (pemrograman berorientasi objek).
pertama tama kita membuat variabelnya terlebih dahulu agar bisa di gunakan di dalam proses
pembuatan program. untuk pembuatan variabel sendiri  kita gunakan metode Encapculasi  yang artinya pembungkus. proses pembuatan encapculasi itu sendiri menggunakan keywordnya adalah private. private itu dia hanya bisa di jalankan di kelasnya sendiri. setelah anda membuat varibel
anda tekan pada keybord anda ALT+INT kemudian anda pilih Getter Setter kumudian akan muncul tampilan seperti ini

 kemudian anda klik generate sehigga akan tercetak seperti ini
 sebelum anda membuat inplementnya anda panggil implement terus nama class yng anda buat contohnya seperti ini
public class encap implements calcu{
kemudian anda klik alt+ins untuk membuat interfacenya kemudian klik implement method
sehingga akan muncul tampilan seperti ini
sehingga dia akan terbentuk srcrip program seperti ini


contoh programnya 
package latihandonk;

/**
 *
 * @Micheal bayujr
 */
public class encap implements calcu{
    private int a;
    private int b;
    private double aa;
    private double bb;

    public int getA() {
        return a;
    }

    public void setA(int a) {
        this.a = a;
    }

    public int getB() {
        return b;
    }

    public void setB(int b) {
        this.b = b;
    }

    public double getAa() {
        return aa;
    }

    public void setAa(double aa) {
        this.aa = aa;
    }

    public double getBb() {
        return bb;
    }

    public void setBb(double bb) {
        this.bb = bb;
    }

    @Override
    public void penjumlahan() {
       int penjumlahan = getA()+getB();
        System.out.println("="+penjumlahan);
    }

    @Override
    public void pengurangan() {
       int pengurangan = getA()-getB();
        System.out.println("="+pengurangan);
    }

    @Override
    public void perkalian() {
   int perkalian = getA()*getB();
        System.out.println("="+perkalian);
    }

    @Override
    public void pembagian() {
        double pembagian = getAa()/getBb();
        System.out.println("="+pembagian);
      
    }
   
}

kemudian anda membuat kelas lagi sebagai penerima warisan dari kelas pertama kamu buat contoh scripnya seperti ini

public class call extends encap implements calcu{

contoh program 

package Elearning;

import java.util.Scanner;
yng ka
/**
 *
 * @Micheal bayujr
 */
public class call extends encap implements calcu{
    public static void main(String[] args) {
        Scanner ab = new Scanner(System.in);
        encap  encap = new encap();
       
        System.out.println("sistem bilangan calculator");
        System.out.println("1.penjumlahan");
        System.out.println("2.pengurangan");
        System.out.println("3.perkalian");
        System.out.println("4.pembagian");
        System.out.println("pilih system camculator");
        int pilihkan = ab.nextInt();
       
        if (pilihkan ==1){
            System.out.println("anda memilih system calculator penjumlahan");
            System.out.println("bilangan 1");
            int penjumlahan1 = ab.nextInt();
            encap.setA(penjumlahan1);
            System.out.println("bilangan 2");
            int penjumlahan2 = ab.nextInt();
            encap.setB(penjumlahan2);
            encap.penjumlahan();
        }
    
        if (pilihkan ==2){
             System.out.println("anda memilih system calculator pengurangan");
             System.out.println("bilangan 1");
             int pengurangan1 = ab.nextInt();
             encap.setA(pengurangan1);
             System.out.println("bilangan 2");
             int pengurangan2 = ab.nextInt();
             encap.setB(pengurangan2);
             encap.pengurangan();
        }
           
        if (pilihkan ==3){
            System.out.println("anda memilih system calculator perkalian");
            System.out.println("bilangan 1");
            int perkalian1 = ab.nextInt();
            encap.setA(perkalian1);
            System.out.println("bilangan 2");
            int perkalian2 = ab.nextInt();
            encap.setB(perkalian2);
            encap.perkalian();
        }
     if (pilihkan ==4){
         System.out.println("anda memilih system calculator pembagian");
         System.out.println("bilangan 1");
         double  pembagian1  = ab.nextDouble();
         encap.setAa(pembagian1);
         System.out.println("bilangan 2");
         double pembagian2 = ab.nextDouble();
         encap.setBb(pembagian2);
         encap.pembagian();
     }
   
    }
}
Share:

Popular Posts

Top Menu

Formulir Kontak

Nama

Email *

Pesan *

Cari Blog Ini

Instagram

Travel

Popular Posts

Pages