High Fashioners Issue # 2 | Seite 146

J. E. N. I.
9.5.5 Menentukan Class dari sebuah Object
Ingin menemukan apakah sebuah class object itu? Disini langkah untuk melakukannya untuk sebuah object yang diberikan sebagai kunci variabel:
1. Method getClass() mengembalikan sebuah object Class( dimana Class itu sendiri merupakan sebuah class) yang memilki sebuah method yang disebut getName(). Pada bagiannya, getName() mengembalikan sebuah string yang mewakili nama class.
Sebagai contoh,
2. operator InstanceOf
String name = key. getClass(). getName();
instanceOf memiliki dua operands: suatu mengarahke sebuah object pada sebelah kiri dan nama class pada sebelah kanan. pernyataan mengembalikan nilai true atau false tergantung pada apakah object adalah sebuah instance dari penamaan class atau beberapa dari 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 Pemrograman 1 18