Pada post ini saya akan berbagi ilmu yang saya dapatkan dari dosen saya melalui tugas :D wkwkwk
Untuk dapat menguasai pemrograman Java, harus mengerti dengan baik konsep pemrograman berorientasi objek, karena Java merupakan bahasa pemrograman berorientasi objek.
Okee pada kesempatan kali ini, saya memberikan contoh program kalkulator yang diibuat dengan sederhana yang bisa mengoperasikan tambah, kurang, kali, bagi dan modulus dengan menggunakan sistem OOP.
Cekidottt.....
Buat class baru, setelah itu kita buat method-method untuk menjalankan program hasil tambah, kurang, kali, bagi dan modulus. Setelah selesai, kita panggil di dalam void main untuk ditampilkan ke user.
Berikut penulisan Source Code untuk program kalkulator sederhana :
package tokoASTR;
import java.util.Scanner;
/**
*
* @author INSPIRON
*/
class myCalculator{
double angka1;
double angka2;
double hasilkali;
double hasilbagi;
double hasiltambah;
double hasilkurang;
double hasilmod;
public void input(){
Scanner batman = new Scanner(System.in);
System.out.print("Masukkan angka pertama : ");
angka1 = batman.nextDouble();
System.out.print("Masukkan angka kedua : ");
angka2 = batman.nextDouble();
}
public void tambah(){
hasiltambah = angka1 + angka2;
System.out.println("Hasil tambah = "+hasiltambah);
}
public void kurang(){
hasilkurang = angka1 - angka2;
System.out.println("Hasil kurang = "+hasilkurang);
}
public void kali(){
hasilkali = angka1 * angka2;
System.out.println("Hasil kali = "+hasilkali);
}
public void bagi(){
hasilbagi = angka1/angka2;
System.out.println("Hasil bagi = "+hasilbagi);
}
public void mod(){
hasilmod = angka1 % angka2;
System.out.println("Hasil modulus = "+hasilmod);
}
}
public class kalkulator {
public static void main (String [] args){
myCalculator x = new myCalculator();
x.input();
x.tambah();
x.kurang();
x.kali();
x.bagi();
x.mod();
Jika di run, maka outputnya akan seperti ini :
Semoga bisa membantu ya Guys :)