Toshkent axborot texnologiyalari Nukus filiali Telekommunikatsiya texnologiyalari va kasb ta'lim fakulteti ri 107. 21-guruh talabasi Djalekeev Javlonbekning Dasturlash I fanidan "Method" mavzusida tayyorlagan Mustaqil ishi



Yüklə 5,6 Kb.
tarix20.11.2023
ölçüsü5,6 Kb.
#162385
Taqdimot (4)

Toshkent axborot texnologiyalatexnologiyalari Nukus filiali Telekommunikatsiya texnologiyalari va kasb ta'lim fakulteti RI 107.21-guruh talabasi Djalekeev Javlonbekning Dasturlash I fanidan "Method" mavzusida tayyorlagan Mustaqil ishi

Qabul qildi: Tilepova Abadan

Reja:

  • (Javaning) Standart kitobxonası methodlari
  • Foydalanuvchilar tomonidan yaratilgan methodlar
  • Standart kitobxona methodlari- Javaning o'zida amalda foydalanish uchun qulay bo'lgan methodlar bo'iıb hisoblanadi. Bu standart kitobxona java arxiv faylı (*.jar) formasida JVM ham JRE lar bilan birga beriladi.

    Misol :- java. io. PrintSteam dan print () methodi “” ichidagi tekstni ekranga chiqarish uchun ishlatiladi.

    - Math klassining sqrt () methodi sonning kvadiratini hisoblash uchun ishlatiladi.

(Javaning) Standart kitobxonası methodlari

public class Numbers {

public static void main(String[] args) {

System.out.print("4 ning kvadrat korsatish:" + Math.sqrt(4)+“ ga teng");

} }

Methodning umumiy tuzilishi

(Javaning) Standart kitobxonası methodlari

Modifikator – ruxsat (dostup) turini anıqlaydı Yaniy programmaning qaysı bo’lagidan

unga murojat qılish múmkinligini belgilaydi. Javada 4 xil modifikator (access

modificator) bor.

• public – programmadagı borlıq klasslar uchun ruxsat bor.

• protected – method ruxsat etilgan klass ichinda hám ost klasslar (merosxor olgan klass) uchun ruxsat bor.

• private – method ruxsat etilgan klass ichinda ruxsat bor.

• default (hech qanday modifikatorsiz ruxsat etilgan, default/package) – method

ruxsat etilgen klass hám package uchun ruxsat bor.

(Javaning) Standart kitobxonası methodlari

Static- gilt sózi methodni static bolisbolishini taminlaydi. Static methodlarni klasslardan object olmasdan chaqirish mumkin. Static bo'lmagan methodlar klasslardan olingan objectlar orqali chaqiriladi.

• Return type - method qaytaradigan, agarda hech narsa qaytarmasa void bo'ladı.

• Method oti - kishi hariflar bilan yoziladi.Agarda ikki hám undan kóp sózdan iborat bolsa hár bir sózning birinchi harifi katta hariflar bilan (camelCase) yoziladi.

Methodga ish harakatni bildiruvchi fayl sóz gruppaga tegishli ot beriladi.

Mıisol uchun: print, write, checkNumber va hk.

• Parametrlar tizimi (var-args) - kirish parametrlari qatlamining ham oti “,” bilan

ajıratılgan holda () ichida beriladi.

• Body (degan) bólegi - belgilangan vazifani belgilash uchun moslashtirilgan kod { } ichida yoziladi.

Foydalanuvchilar tomonidan yaratilgan methodlar

Methodni chaqirish

Method ishlashi uchun uni chaqirish kerak. Methodni

chaqirganda 3 xil vazifa yuz berishi mumkin:

• Methodni ichidagi bor amallar izlanadi.

• return ga hisob qaytariladi.

• Hisobdan tashqari (Exception) chaqiriladi.

Foydalanuvchilar tomonidan yaratilgan methodlar

Return type void bo’lgan(hech narsa qaytarmaydigan ) methodni chaqirish

Foydalanuvchilar tomonidan yaratilgan methodlar

Return type void bo’lmagan methodni chaqirish

Method overloading (Methodni qayta yuklash)

Bir klassda bir xil nomdagi va parametrlari turlicha bo’lgan bir nechta

method bo’lsa –methodni qayta yuklash (method overloading) deb ataladi.

public class Test{

// for integer

public static int min (int n1, int n2) {

int min;

if (n1 > n2){

min = n2;

} else {

min = n1;

} return min;

}

// for double

public static double min (double n1, double n2) {

double min;

if (n1 > n2){

min = n2;

} else {

min = n1;

}

return min;

} }


Yüklə 5,6 Kb.

Dostları ilə paylaş:




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