Tutorial

Objek Dan Class Pada Java

Logo Java
updateilmu.com

Halo sahabat updateilmu.com, sekarang kita akan membahas tentang objek dan class pada pemograman Java. Jika anda pernah melihat sebuah cetakan kue, maka anda akan bisa membayangkan berapa banyak kue yang bisa dibuat oleh sebuah cetakan tersebut. Jika di analogikan dengan kue, class adalah cetakan kue tersebut, dan objek adalah kue yang dihasilkan oleh cetakan tersebut. Jadi class adalah sebuah blueprint dan objek adalah hasil dari blueprint tersebut. Sebuah objek dibuat dari class dengan operator new. Java Virtual Machine (JVM) akan mengalokasikan memori untuk setiap objek yang dibuat, semakin banyak objek yang dibuat semakin besar memori yang diperlukan oleh sebuah program.

Object dan Class

Misalnya saya membuat sebuah class yang bernama Mobil:

public class Mobil {
}

Bila saya ingin membuat dua buah mobil dari class Mobil, maka saya cukup memanggil dua kali operator new.

Mobil mobil1 = new Mobil();
Mobil mobil2 = new Mobil();

Dimana Mobil() disebut dengan constructor. Masing – masing mobil1 dan mobil2 adalah variabel yang menunjuk kepada dua objek mobil, yakni keduanya menunjuk pada dua bagian memori yang berbeda yang merupakan objek dari mobil.
Apabila kita mendifinisikan constructor dengan parameter pada class Mobil seperti:

public class Mobil {
public Mobil(boolean sedan) {
}
}

Maka :

Mobil mobil1 = new Mobil();

Akan menyebabkan compiler error.
Untuk memperbaikinya, kita harus memasukkan juga parameter dalam constructor :

Mobil mobil1 = new Mobil(true);

Ini adalah benar, karena kita telah memasukkan nilai boolean yang diminta oleh constructor dari class Mobil, dalam hal ini nilai true.

Berikan komentar Anda :

1 Comment

1 Comment

Leave a Reply

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

3 × five =

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.

Artikel Terpopuler

To Top