Darslik haqida


Download 1.17 Mb.
bet17/22
Sana16.06.2023
Hajmi1.17 Mb.
#1491473
1   ...   14   15   16   17   18   19   20   21   22
Bog'liq
java tutorial (1)

Java-da sharhlar


Java C va C++ ga juda o'xshash bir qatorli va ko'p qatorli sharhlarni qo'llab-quvvatlaydi. Har qanday izoh ichidagi barcha belgilar Java kompilyatori tomonidan e'tiborga olinmaydi.


umumiy sinf MyFirstJavaProgram{


/* Bu mening birinchi java dasturim.



  • Bu chiqish sifatida "Salom dunyo"ni chop etadi




  • Bu ko'p qatorli sharhlarga misol.

*/
public static void main(String []args){

// Bu bitta satr izohiga misol


/* Bu ham bir qatorli izohga misoldir. */ System.out.println("Salom dunyo");


}

}
11





Bo'sh chiziqlardan foydalanish

Faqat oq bo'shliqdan iborat bo'lgan satr, ehtimol izoh bilan, bo'sh satr sifatida tanilgan va Java uni umuman e'tiborsiz qoldirmaydi.




Meros olish

Java-da sinflar sinflardan olinishi mumkin. Asosan, agar siz yangi sinf yaratishingiz kerak bo'lsa va bu erda siz talab qiladigan kodlarning bir qismi mavjud bo'lgan sinf allaqachon mavjud bo'lsa, yangi sinfingizni allaqachon mavjud koddan olishingiz mumkin.


Ushbu kontseptsiya kodni yangi sinfda qayta yozmasdan mavjud sinfning maydonlari va usullarini qayta ishlatish imkonini beradi. Ushbu stsenariyda mavjud sinf superklass deb ataladi va olingan sinf pastki sinf deb ataladi.


Interfeyslar


Java tilida interfeysni ob'ektlar o'rtasidagi bir-biri bilan qanday bog'lanish bo'yicha shartnoma sifatida aniqlash mumkin. Vorislik tushunchasiga kelganda interfeyslar muhim rol o'ynaydi.


Interfeys usullarni belgilaydi, hosil qiluvchi sinf (kichik sinf) foydalanishi kerak. Ammo usullarni amalga oshirish butunlay pastki sinfga bog'liq.




Keyingi nima?


Keyingi bo'lim Java dasturlashda ob'ektlar va sinflar haqida tushuntiradi. Seans oxirida siz Java-da ob'ektlar nima va sinflar nima ekanligi haqida aniq tasavvurga ega bo'lasiz.

12
Machine Translated by Google



  1. Java – Ob'ektlar va sinflar

Java

Java - bu ob'ektga yo'naltirilgan til. Ob'ektga yo'naltirilgan xususiyatga ega bo'lgan til sifatida Java quyidagi asosiy tushunchalarni qo'llab-quvvatlaydi:



    • Polimorfizm

    • Meros

    • Inkapsulyatsiya

    • Abstraksiya

    • Darslar

    • Ob'ektlar

    • Misol

    • Usul

    • Xabarlarni tahlil qilish

Ushbu bobda biz tushunchalar - sinflar va ob'ektlarni ko'rib chiqamiz.




    • Sinf - Sinfni tavsiflovchi shablon/loyha sifatida aniqlash mumkin

xatti-harakati/o'z turidagi ob'ektni qo'llab-quvvatlashini bildiring.



Download 1.17 Mb.

Do'stlaringiz bilan baham:
1   ...   14   15   16   17   18   19   20   21   22




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