Class ichidagi o‘zgaruvchilarni nima deb ataymiz?
Field (maydon)
instanceof operatori nima tekshiradi?
Object qaysi classga tegishli ekanini
Konstruktor nima?
Object yaratishda chaqiriladigan maxsus metod
Inkapsulyatsiya nima?
Ma’lumotlarni yashirish va himoyalash
Polimorfizm so‘zi nimani anglatadi?
Ko‘p shakl
Agar field qiymatini o‘qimoqchi yoki o‘zgartirmoqchi bo‘lsak, qaysi metodlardan foydalanamiz?
Getter va Setter metodlar
instanceof natijasi qaysi turda bo‘ladi?
boolean (true yoki false)
Konstruktor qanday nomlanadi?
Class nomi bilan bir xil
Inkapsulyatsiya qaysi access modifier bilan amalga oshiriladi?
private
Polimorfizm OOP da nima uchun kerak?
Bir metod yoki object turli xil ishlashi uchun
Class ichida bajariladigan funksiyaga nima deyiladi?
Method (metod);
Quyidagi kod nimani tekshiradi?
obj Student classidanmi yoki yo‘qmi
Konstruktor qiymat berishi mumkinmi?
Ha, object yaratilganda fieldlarga qiymat beradi
private fieldga tashqaridan qanday murojaat qilinadi?
Getter va setter metodlar orqali
Quyidagi kod nimani bildiradi?
Parent class reference child objectni ushlab turadi (polimorfizm)
Method nima vazifa bajaradi?
Kod blokini bajaradi va kerak bo‘lsa natija qaytaradi
Nega instanceof operatoridan downcasting oldin foydalanamiz?
Chunki object aslida kerakli child class ga tegishlimi, xatoni oldini olish uchun
Agar classda konstruktor yozilmasa, Java nima qiladi?
Default konstruktor yaratadi
Getter metodning vazifasi nima?
Private o‘zgaruvchini o‘qish
Agar child class metodni override qilgan bo‘lsa, qaysi metod chaqiriladi?
Child class dagi metod
Field va Method farqi nimada?
Field – ma’lumot saqlaydi, Method – ish bajaradi
Agar object null bo‘lsa, instanceof nimani qaytaradi?
false
Constructor overloading nima?
Bir classda bir nechta konstruktor bo‘lishi, har biri turli parametrlar bilan
Nima uchun fieldlarni public qilish tavsiya etilmaydi?
Ma’lumot xavfsizligi va nazorat yo‘qoladi
Polimorfizm qaysi OOP tushunchalari bilan bog‘liq?
Inheritance va Method Overriding