Apakah Typedata itu ?
Typedata sederhananya adalah penggolongan atau klasifikasi
dari suatu benda.Contoh,ditoko buah kita bisa membayangkan typedata
sebagai jenis buah. Jenis buah ini berbeda bentuk,rasa,warna maupun
harga. Perbedaan inilah yang menjadi dasar pemikiran untuk melakukan penggolongan terhadap benda – benda.
Didalam pemrograman, Untuk sederhananya typedata saya akan kelompokan menjadi 2 kelompok besar yaitu :
- Tidak digunakan untuk perhitungan.
Typedata ini utamanya adalah untuk menampilkan informasi. contoh
String nama = "Budi Anduk";
Walaupun kita bisa melakukan perhitungan terhadap variabel nama, tetapi tujuan utama dari variabel nama tersebut adalah menyimpan nama yang bisa digunakan sebagai informasi kepada user. Analoginya adalah seperti pada perbedaan cara memakan buah durian dan buah apple.buah apple selalu siap untuk dimakan sedangkan buah durian perlu ada proses untuk membuka isinya baru kemudian memakan isinya tersebut, tapi keduanya sama-sama buah. - Digunakan untuk perhitungan.
Typedata ini digunakan untuk melakukan perhitungan – perhitungan, baik yang sederhana sampai dengan rumit. int panjang = 10;
int lebar = 15;
double diskon = 1000.454532;
jika kita perhatikan perbedaan antara variabel di dua nomor diatas , terlihat jelas tujuan masing – masing. variabel nama yang berisi "Budi Anduk" lebih mudah untuk digunakan sebagai dialog pada program yang mungkin ada kata sapaan "Hallo Budi Anduk!, apa kabar".
- Sedangkan variabel panjang dan lebar lebih mudah kita bayangkan sebagai variabel yang bekerja dibelakang layar untuk pemrosesan perhitungan.
Ada berapa typedata ?
Type data dijava terbagi 2, yaitu type data primitif
int
double
single
dan typedata object atau bisa kita sebut dengan Class. Nah
untuk Class, typedata menjadi tidak terbatas. Karena typedata lebih
banyak dikontrol oleh programmer sendiri. Tapi tentu saja ada typedata
bawaan yang merupakan turunan dari class Object. Sehingga dapat
diartikan kecuali tipedata primitif maka segalanya adalah Object.
0 komentar: