" dasturlash I "



Download 1,41 Mb.
bet4/13
Sana09.02.2022
Hajmi1,41 Mb.
#438503
1   2   3   4   5   6   7   8   9   ...   13
Bog'liq
menda u

instance variable – class ichida e'lon qilinadi

  • static variable – static deb e'lon qilingan o'zgaruvchi static o'zgaruvchi deyiladi. Bu local(mahalliy) bo'lishi mumkin emas.






    Obyekt – Obyektga yo’naltirilgan dasturlash(OYD) dasturlash texnologiyasining eng asosiy kalit tushunchasidir. Atrofga qarang, haqiqiy hayotdagi bir necha obyektlarni ko’rishingiz mumkin: stol, uy, qalam , motosikil , televizor va h.k
    Dasturlashdagi obyekt(bundan keyin oddiygina obyekt deb ketiladi) ham haqiqiy hayotdagi obyektlarga o’xshash: Ular ham qandaydir hususiyatlar va bajaradigan funksiyalardan iborat bo’ladi. Obyektning hususiyatlari har xil dasturiy o’zgaruvchilardan iborat bo’ladi va ularning o’zgartirish uchun qandaydir funksiyalar bajariladi. Bunday funksiyalar bilan o’zgaruvchilar holatini berkitish mumkin ya’ni aynan o’sha o’zgaruvchini tashqaridan o’zgartirish uchun albatta maxsus funksiyadan foydalanish kerak bo’ladi. Bu jarayon “Enkapsulatsiya” deb atalib, OYDning eng muxim tushunchalaridan biridir.
    Obyekt - klass turidagi o’zgaruvchi. Obyekt bu klass bilan farqli tushuncha xisoblanadi. Objekt biz yozgan klassimizdagi har xil qoidalarga bo’ysunadigan ma’lumot bo’lib, u tezkor hotirada saqlanadi, klass esa qattiq diskda saqlanadi. Har bir yasalgan Obyect tezkor hotiraning ma’lum bir honachalariga joylashadi. Hayotiy bir misol, masalan, ko’p qavatli binoni tezkor hotira deb qarasak. Unda istiqomat qiluvchi insonlar esa unda saqlanuvchi obyektlar bo’lib. Agar biz Insonning hususiyatlari, bajaradigan ishlari va hokazo hususiyatlari haqidagi bilimlarni qog’ozga tushursak bu qoralamani klass deb qaralishi mumkin garchi u texnik usulda yozilmagan bo’lsa ham. Biz ana o’sha qoralamani klassimizda kompyuter tushunadigan tilga keltiramiz. Umuman olib qaraganda Java dasturlash tilidagi biz e’tiborimizni qaratgan, biz ustida ish olib borayotgan har bir predmet bu obyektdir, biz ustida ish olib borayotgan elementni obyekt sifatida qarab olish, Java dasturlash tili, umuman olganda barcha OOP( Object Oriented Programming )larda loyiha yaratishimiz uchun bir qator qulayliklarni keltirib chiqaradi

    Download 1,41 Mb.

    Do'stlaringiz bilan baham:
  • 1   2   3   4   5   6   7   8   9   ...   13




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

    kiriting | ro'yxatdan o'tish
        Bosh sahifa
    юртда тантана
    Боғда битган
    Бугун юртда
    Эшитганлар жилманглар
    Эшитмадим деманглар
    битган бодомлар
    Yangiariq tumani
    qitish marakazi
    Raqamli texnologiyalar
    ilishida muhokamadan
    tasdiqqa tavsiya
    tavsiya etilgan
    iqtisodiyot kafedrasi
    steiermarkischen landesregierung
    asarlaringizni yuboring
    o'zingizning asarlaringizni
    Iltimos faqat
    faqat o'zingizning
    steierm rkischen
    landesregierung fachabteilung
    rkischen landesregierung
    hamshira loyihasi
    loyihasi mavsum
    faolyatining oqibatlari
    asosiy adabiyotlar
    fakulteti ahborot
    ahborot havfsizligi
    havfsizligi kafedrasi
    fanidan bo’yicha
    fakulteti iqtisodiyot
    boshqaruv fakulteti
    chiqarishda boshqaruv
    ishlab chiqarishda
    iqtisodiyot fakultet
    multiservis tarmoqlari
    fanidan asosiy
    Uzbek fanidan
    mavzulari potok
    asosidagi multiservis
    'aliyyil a'ziym
    billahil 'aliyyil
    illaa billahil
    quvvata illaa
    falah' deganida
    Kompyuter savodxonligi
    bo’yicha mustaqil
    'alal falah'
    Hayya 'alal
    'alas soloh
    Hayya 'alas
    mavsum boyicha


    yuklab olish