Ob'ekt turi va getClass usulini olish
getClass usuli ushbu ob'ekt turini olish imkonini beradi:
EQUALS usuli
E quals usuli ikkita ob'ektni tenglik uchun taqqoslaydi:
Equals usuli har qanday turdagi ob'ektni parametr sifatida qabul qiladi, agar ular bir xil sinf ob'ektlari bo'lsa, biz uni joriy ob'ektga o'tkazamiz.
Instanceof operatori parametr sifatida berilgan ob'ekt ma'lum bir sinf, bu holda Person klassi ob'ekti ekanligini aniqlash imkonini beradi. Agar ob'ektlar turli sinflarga tegishli bo'lsa, unda ularni taqqoslash ma'nosiz bo'lib, noto'g'ri qaytariladi.
Keyin ism bo'yicha taqqoslaymiz. Agar ular mos kelsa, biz rostni qaytaramiz, bu esa ob'ektlar teng ekanligini aytadi.
Do'stlaringiz bilan baham: |