RiapaMeTpbi anrmeTa


Download 399.85 Kb.
bet43/97
Sana24.12.2022
Hajmi399.85 Kb.
#1060199
1   ...   39   40   41   42   43   44   45   46   ...   97
Bog'liq
Java (Laboratoriya)

himoyalangan void finalize(){ // kod yakunlash
}
Himoyalangan kalit so'z bu sinfdan tashqarida aniqlangan yakuniy () kodlariga kirishga ruxsat bermaydi . Finalize () usuli ob'ekt identifikatorlar doirasidan chiqib ketganda emas, balki axlat yig'ishning o'zi oldidan chaqiriladi , shuning uchun ­finalize () qachon bajarilishini aniqlashning hech qanday usuli yo'q . Aslida, bu usul umuman ­bajarilmasligi mumkin.
/* № 4.11 misol : axlat yig'ish demosi : FinalizeDemo . java */
sinf demosi {
xususiy int a; ommaviy demo( int a) { bu .a = a;
}
himoyalangan void finalize() {
System.out.println(" ob'ekt o'chirildi , a=" + a); }
}
umumiy sinf FinalizeDemo {
public static void main(String[] args) { Demo d1 = new Demo(1); d1 = null;
Namoyish d2 = yangi demo(2);
ob'ekt d3 = d2; // bitta
//Obyekt d3 = yangi demo(3); //2 d2 = dl;
System.gc();//"axlat yig'ish" so'rovi }
}
Ushbu kodni bajarish natijasida gc () usulini chaqirishdan oldin faqat bitta ob'ekt havolasiz qoladi. ob'ekt olib tashlandi, a =1
Agar siz 1-qatorni sharhlasangiz va 2-qatorni olib tashlasangiz, gc () bajarilgunga qadar ikkita ob'ekt o'z havolasini yo'qotadi .
ob'ekt o'chirildi, = 1 ob'ekt o'chirildi, a =2


5- Laboratoriya ishi

Abstrakt sinflar va metodlar. Interfeyslar. Paketli.

Laboratoriya mashg'ulotining o'tkazish jarayoni

Vaqti - 2 soat

Talabalar guru h soni

O'quv mashg'ulotning shakli

Vizual ma'ruza

Ma'ruza mashg'ulotining rejasi



  1. mavhum sinf

  2. Interfeyslar

  3. Paketlar

  1. O'quv mashg'ulotining maqsadi: Abstrakt klasslar haqida ma'lumot olish. Interfeyslarn i ko'rsatib berish. Paketlarni tashkil qilish.

Pedagogik mashqlar

Pedagogik vositalari O'quv faoliyatining jarayoni:

- Abstrakt klasslar haqida ma'lumot olish.

- Abstrakt klasslar haqida ma'lumot oladi.

- Interfeyslarn i ko'rsatib berish.

- Interfeyslarn i ko'rsatib beradi.

- Paketlarni tashkil qilish.

- Paketlarni tashkil e'tadi.

O'qitish uslubi va tehnikas

Vizual maruza, blis-so'rov, bayon qiladi .

O'tish

Ma'ruza matni, model va maketlar, projector, tarqatma materiallar, ko'rgazmali plakatlar.

O'qitish shakli

Jamoa, guruh va juftlikda ishlash .

O'rnatish shart- i

Proektor,kompyuter bilan qabul hona .



Download 399.85 Kb.

Do'stlaringiz bilan baham:
1   ...   39   40   41   42   43   44   45   46   ...   97




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling