Kamis, 17 November 2016

Java program to convert decimal to binary


 kali ini saya akan mencoba untuk membuat program untuk mengubah bilangan decimal ke binary dengan menggunakan toBinaryString() method .

cara nya seperti dibawah


hasilnya seperti dibawah























Sumber : http://beginnersbook.com/2014/07/java-program-to-convert-decimal-to-binary/

Menggunakan Library Scanner



   Scanner merupakan perintah untuk membuat objek atau menginisialisasi objek yang diinput atau diinginkan oleh user. Perintah - perintah yang digunakan adalah :

1. import java.util.Scanner; : code ini untuk memasukan fungsi scanner pada program
2. Scanner sc = new Scanner (System.in); : code ini untuk membuat scanner baru yang menghasilkan nilai yang dipindai dari file yang ditentukan
3. panjang = sc.nextInt(); : code ini untuk penginputan data yang akan dibuat panjang merupakan nama variabel dan code tersebut digunakan untuk tipe data int jika menggunakan tipe data double maka panjang = sc.nextDouble();

dibawah ini implementasi penggunaan Scanner
Program Kalkulator untuk penghitungan Luas dan Keliling Persegi


Dan dibawah ini hasil setelah program dijalankan

ketika kita memilih "L"


ketika kita memilih "K"




Overloading dan Overriding


Overloading adalah sebuah kondisi dimana ada 2 method yang memiliki nama yang sama namun beda implementasinya. Perbedaan implementasinya ditunjukan oleh perbedaaan jumlah parameter, tipe data parameter dan urutan parameter.

berikut contohnya


Diatas kita menggunakan nama method yang sama yaitu average namun memiliki parameter yang berbeda. source code diatas jika dikompile tidak akan menunjukan hasil error. source code diatas akan menampilkan hasil error jika kita menuliskan "System.out.println(average(1,2,3));" karena parameternya berbeda

berikut ketika program dijalankan


Overriding adalah sebuah kondisi dimana method yang berada di parent class ditulis kembali oleh subclas. Aturan dalam Overriding adalah nama method harus sama, daftar parameter harus sama, return type harus sama.

berikut contohnya

pembuatan class binatang


pembuatan class mamalia


pembuatan pengoperasian overriding


berikut hasil ketika semua kelas sudah terhubung



dan berikut hasil ketika dijalankan





Kamis, 27 Oktober 2016

Clock Display in Java


sebuah jam sangat berguna untuk aktivitas sehari-hari. Nah kali ini saya mendapat tugas untuk membuat jam dengan bahasa Java. Jam digital terdiri dari jam dan menit. Berikut implementasinya:
















Berikut source code dari ClockDisplay











Dan dibawah ini source code dari NumberDisplay
















Untuk mengetes source code diatas maka kita membuat class baru bernama testClockDisplay













Setelah itu kita jalankan maka akan muncul tampilan seperti berikut

















Demikian penjelasan singkat saya mengenai jam dengan Java. Terimaksih

Kamis, 13 Oktober 2016

Ticket Machine



      Ticket Machine adalah sebuah mesin seperti ATM, yang berfungsi melayani penjualan tiket kereta api dari satu tujuan ke tujuan yang lain. Di dalam Ticket Machine ada sebuah program atau perangkat lunak yang mengatur harga tiket di tiap tujuan, mengatur kembalian uang, dan juga mencetak receipt sebagai bukti pembelian tiket.

      Dan dibawah ini code untuk pembuatan Ticket Machine 




     Berikut dibawah ini ketika kita mencetak tiket yang kita buat




















Rabu, 05 Oktober 2016

For Loop in Java


   Pada kesempatan kali ini kita akan belajar bagaimana cara untuk looping di java dengan for loop,
untuk for loop pada java dibawah ini syntax untuk for loop di java :

for (initialization; condition; increment/decrement){
        statements(s)
}

- Initialization hanya dieksekusi sekali pada saat awal loop
- Condition akan di cek setiap kali setelah melakukan iterasi dan akan berhenti pada saat kondisi bernilai false
- Increment/Decrement akan dieksekusi setiap disetelah iterasi

   Dibawah saya mencoba untuk membuat code untuk for loop angka dari x>1 sampai x=10


   Dan setelah di compile akan tampil hasil seperti berikut


   Sekian pembahasan saya tentang for loop di Java

Hello World in Java



    Kali ini saya mencoba bahasa java dengan cara yang paling dasar yaitu menampilkan tulisan "hello world"


dengan source code seperti diatas dan setelah di compile dan tidak ada error maka kita dapat menampilkan tulisan "Hello Dunia!" seperti dibawah


Kita bisa mencoba dengan menampilkan tulisan lain