4-Tajriba ish
Mavzu: Sinflar va obyektlar.
Ishdan maqsad. Java dasturlash tilida sinflarni yaratish. Konstruktor va destruktorlarni chaqirishni tashkil etish. Yaratilgan sinflar uchun obyektlarni yaratish.
Nazariy qism.
Sinf (class) – bu obyektni yaratish shablonidir. Sinf obyekt elementlari va usullarining tavsifi jamlanmasi bo’lib, uning funksional tuzulmasini aniqlaydi.
Sinfning umumiy ko‘rinishi quyida keltirilgan.
;
}
Sinflarni e’lon qilish quyidagi tartibda bo’ladi:
modifikatorlar public, protected private.
class kalit so’zi.
sinf nomi.
Ota sinf (superclass) nomi, odatda extends kalit so’zidan keyin yoziladi. sinf (subclass) faqat bitta sinfdan nasl olishi mumkin.
Vergul (,) bilan ajratilgan interfeyslar, odatda interfeyslar implements katil so’zidan keyin yoziladi.
Sinf tanasi, figurali qavs ichiga yoziladi{}.
Misol:
public class MyClass extends MySuperClass implements YourInterface {
//o’zgaruvchilar, constructor va usullar e’lon qilish
}
o‘zgaruvchi, konstruktor va usullarni e’lon qilish
public class A extends B{
//o'zgaruvchilar
Do'stlaringiz bilan baham: |