Simple calculator Java Dalam belajar java , mahasiswa sering saya beri tugas untuk membuat aplikasi kalkulator sederhana. Untuk membuatnya, mereka harus memahamai alur kerja atau algoritma kalkulator. Yang saya harapkan tentu mereka bisa membuat dengan algoritma sendiri. Tujuannya adalah agar kemampuan algoritma mereka semakin terasah dan memotivasi agar terus latihan belajar bahasa pemrograman.
Diinternet banyak sekali contoh aplikasi kalkulator dengan java, misalnya di planet source code. Tinggal ketik keyword “calculator”, kemudian find, maka akan muncul beberapa contoh aplikasi kalkulator. Satu sama lain menggunakan algoritma yang berbeda, walaupun tujuannya sama. Pengalaman saya beberapa kali membuat kalkulator sederhana, setelah jadi dan saya perhatikan algoritmanyapun memang berbeda dengan algoritma sebelumnya(tentunya saat membuat tanpa melihat algoritma sebelumnya), walaupun menghasilkan output yang sama. Karena memang algoritma seperti seni, penuh dengan kreasi sesuai dengan mood orang yang membuatnya.
Berikut adalah contoh kalkulator sederhana dengan java. Pada kalkulator sederhana ini saya sengaja pisahkan antara class model(proses) dan calss view(tampilan).Tujuannya agar bisa menambah pemahaman konsep Object oriented. Seluruh proses seperti pertambahan, pengurangan, perkalian, dan pembagian diletakan pada class model. Pada class view dibuat object dari class model untuk menjalankan fungsi kalkulator.