Tipe Data Referensi pada Java
Tipe data referensi memiliki beberapa macam tipe data, diantaranya:
1. Class
Merupakan blueprint atau kerangka yang mendefinisikan data (variable) dan perilaku (method) yang mengacu pada suatu object.
Class tidak begitu berbeda dengan tipe data sederhana. Perbedaannya, tipe data sederhana digunakan untuk mendeklarasikan variable secara umum sedangkan class digunakan untuk mendeklarasikan variable yang berupa object.
Contoh:
public class Murid {
public String nama;
public int nis;
Murid (String a, int b){
nama=a;
no=b;
}
public void cetak (){
System.out.printl("Nama : "+nama+" nis :"+nis);
}
}
Setelah kita buat class nya, sekarang kita akan membuat objectnya
class Demo {
public status void main(String[]args){
Murid pindahan;
pindahan = new Murid ("Kuro", 117895);
}
}
2. Array
Merupakan tipe data yang menggunakan satu type data yang dapat menyimpan sebuah data list, kemudian memanipulasinya agar lebih efektif.
Contoh:
public class Array {
public static void main(String[]args) {
String[] teman = {"Doni","Robert","Kuro","Shiro"};
for (int i = 1; i < teman. length; i++){
System.out.printl("Indeks ke-"+i+":"+ teman [i]);
}
}
}
3. Interface
Merupakan sekumpulan method yang hanya memuat deklarasi dan struktur method,tanpa adanya detail implementasinya.
Contoh :
public class contohInterface {
public boolean Greater (Object a, Object b);
public boolean Less (Object a, Object b);
public boolean Equal (Object a, Object b);
}
Sumber :
https://dedykuncoro.com/2013/03/macam-macam-tipe-data-pada-java.html
https://belajarkuliahkomputer.blogspot.com/2015/09/macam-macam-tipe-data-di-pemrograman.html
0 coment�rios: