Obyekt va oydning asosiy tushunchalari


Javada klasslar quydagilardan tashkil topad



Yüklə 87,83 Kb.
səhifə3/4
tarix08.05.2023
ölçüsü87,83 Kb.
#109647
1   2   3   4
Obyekt va OYDning asosiy tushunchalari

Javada klasslar quydagilardan tashkil topad:

  1. data member – o’zgaruvchilar

  2. method – funksiya

  3. constructor – kontruktor (obyekt dastlabki holatida ishlaydi)

  4. block – blok ({} qavslar orasi blok hisoblanadi)

  5. class and interface – klass va interfeys

Javada o’zgaruvchilar(data member)
O’zgaruvchilar – obyektlarimizni o’zgaruvchi sifatida ham qarashimiz mumkin bunda uning qiymatlari o’zgarishi mumkin. Masalan Inson classimizda insonning yurish tezligi o’zgaradi bunda uning tezligi qandaydir sonlarda o’zgaradi masalan yur() metodidan yugur() metodiga o’tganda yoki to’xta() metodiga o’tganda uning tezligi o’zgaradi. Shu va shunga o’xshash obyektlar o’zgaruvchilar deb yuritiladi.

Source code



  1. public class Inson{


  2. int tezlik=0;


  3. public void yur(){


  4. tezlik=5;


  5. }



  6. public void yugur(){


  7. tezlik=15;


  8. }


  9. public void yur(){


  10. tezlik=0;


  11. }


  12. }

“instance variable” – o’zgaruvchi namuna olish kompilyatsiya vaqtida xotiradan joy olmaydi. O’zgaruvchilarimizni obyekt sifatida qaraganimizda runtime (dastur ish payti) paytida tezkor xotiradan joy oladi.
Javada funksiyalar (Method)
Funksiyalar – obyektimiz nimalar qila olishini izohlaydi, masalan, Inson haqida yozgan qoralamamizda insonni yura olishi va boshqa harakatlarini keltirganmiz. Aynan ana o’sha qila oladigan ishlarini Metodlar orqali ifodalaymiz. Masalan quyida yur() metodi keltirilgan.

Yüklə 87,83 Kb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin