Page 20 - Modul PBO 11 RPL
P. 20
yaitu int. Kita dapat mengubahnya ke bentuk long dengan menambahkan
huruf l atau L.
• Floating point – float dan double
Tipe data ini mewakili angka dengan bagian pecahan, yang berisi satu atau
lebih desimal. Ada dua jenis tipe: float dan double.
Variabel
Variabel merupakan identitas yang digunakan untuk menyimpan suatu nilai
yang mencakup tipe data dan nama. Contoh dalam program menghitung luas
persegi panjang, maka kita memerlukan variabel panjang dan lebar. Kemudian
diisi dengan angka masing-masing 10 dan 8. Isi dari variabel panjang dan lebar ini
dapat ditukar dengan angka atau nilai lain. Aturan penamaan variabel mengacu
pada identifier.
• Deklarasi dan inisialisasi variabel
Berikut struktur deklarasi variabel:
<data tipe><name>[=initial value];
Bahasa Java termasuk bahasa pemrograman yang menggunakan konsep
strongly typed programming language. Apakah itu angka bulat (integer),
angka pecahan (float), huruf (char), atau yang lain. Setelah suatu variabel di
deklarasikan, kita bisa menginput atau memberikan nilai awal ke dalam
variabel tersebut. Proses pemberian nilai awal ini dikenal dengan istilah
inisialisasi.
• Variabel reference dan variabel primitive
Variabel primitif merupakan variabel dengan tipe data primitif. Mereka
menyimpan data dalam lokasi memori yang sebenarnya dimana variabel
tersebut berada. Variabel Reference merupakan variabel yang menyimpan
alamat dalam lokasi memori. Yang menunjuk ke lokasi memori dimana data
sebenarnya berada. Ketika kita mendeklarasikan variabel pada class tertentu,
kita sebenarnya mendeklarasikan reference variable dalam bentuk objek
dalam classnya tersebut. Tipe reference yaitu array, classes, dan interface.
Misalnya String name=“Hello”; dimana String termasuk dalam class.
Modul Pemrograman Berorientasi Objek | SMK Kelas XI
12