Selamat Belajar !

Senin, 27 Agustus 2012

Menentukan Class dari sebuah Object

Jika kita ingin mengetahui class dari sebuah obyek dapat dilakukan dengan cara :

1. Method getClass() mengembalikan sebuah obyek Class (dimana Class itu
sendiri merupakan sebuah class) yang memilki sebuah method getName(). Selanjutnya
getName() akan mengembalikan sebuah string yang mewakili nama class.

Sebagai contoh,
String name = key.getClass().getName();

2. operator InstanceOf
instanceOf memiliki dua operand: obyek pada sebelah kiri dan nama class pada
sebelah kanan. Pernyataan inimengembalikan nilai true atau false tergantung pada
benar/salah obyek adalah sebuah instance dari penamaan class atau beberapa
subclass milik class tersebut.

Sebagai contoh,
boolean ex1 = "Texas" instanceof String; // true
Object pt = new Point(10, 10);
boolean ex2 = pt instanceof String; // false
Pengenalan

Tidak ada komentar:

Posting Komentar