Tujuan abstraksi adalah untuk menghasilkan kelas, dan tujuan kelas adalah untuk membuat objek dengan properti dan perilaku. Objek tidak hanya dapat memanipulasi variabelnya sendiri untuk mengubah keadaan, tetapi juga memanggil metode di kelas untuk menghasilkan perilaku tertentu.
Dengan menggunakan operator "." (operator titik juga disebut operator referensi atau operator akses), suatu objek dapat mengakses variabel dan metode pemanggilannya sendiri.
Setelah objek dibuat, ia memiliki variabelnya sendiri, yang merupakan entitas dari objek tersebut. Objek mengakses variabelnya sendiri dengan menggunakan operator titik ".", format akses:
objek.variabel;
Setelah objek dibuat, Anda dapat menggunakan operator titik "." untuk memanggil metode di kelas yang membuatnya, sehingga menghasilkan perilaku tertentu .
objek.metode;
Ketika suatu objek memanggil suatu metode, variabel anggota yang muncul dalam metode tersebut mengacu pada variabel yang ditugaskan ke objek tersebut.
Misalnya:
classXiyoujiRenwu{floatheight,weight;Stringhead;voidspeak(Strings){head=Tiantou;System.out.println(s);}} publicclassMain{publicstaticvoidmain(String[]args){XiyoujiRenwuzhubajie,sunwukong;//Objek deklarasi zhubajie=newXiyoujiRenwu ( );//Menetapkan variabel ke objek sunwukong=newXiyoujiRenwu();zhubajie.height=1.80f;//Objek memberikan nilai ke variabelnya sendiri zhubajie.head=大头;sunwukong.height=1.60f;//The objek menetapkan variabelnya sendiri ke Assign sunwukong.weight=1000f;sunwukong.head=long hair;System.out.println(tinggi zhubajie:+zhubajie.height);System.out.println(kepala zhubajie:+zhubajie.head); System.out .println(berat sunwukong:+sunwukong.weight);System.out.println(kepala sunwukong:+sunwukong.head);zhubajie.speak(Saya ingin menikahi seorang istri);//Objek memanggil metode Sistem .out.print1n (kepala zhubajie saat ini: +zhubajie.head); sunwukong.speak (Saya ingin mengelabui Bajie agar membawa saya); // Objek memanggil metode System.out.println (kepala sunwukong saat ini: +sunwukong.head );
Hasil yang berjalan adalah sebagai berikut:
tinggi zhubajie: 1,8 kepala zhubajie: kepala besar berat sunwukong: 1000,0 kepala sunwukong: rambut panjang Aku babi tua yang ingin menikahi istri kepala zhubajie saat ini: miring Matahari lamaku ingin mengelabui Bajie agar menggendongku kepala sunwukong saat ini: kepala miring