209-guruh talabasi abdunazarov Sherzodning mustaqil ishi


Download 60.53 Kb.
bet1/4
Sana29.01.2023
Hajmi60.53 Kb.
#1138508
  1   2   3   4
Bog'liq
Abdunazarov Sherzod Mustaqil Ish


O`ZBEKISTON RESPUBLIKASI
OLIY VA O`RTA MAXSUS TA`LIM VAZIRLIGI

SHAROF RASHIDOV NOMIDAGI
SAMARQAND DAVLAT UNIVERSITETI

RAQAMLI TEXNOLOGIYALAR FAKULTETI
209-GURUH TALABASI
Abdunazarov Sherzodning
MUSTAQIL ISHI

SAMARQAND - 2022





Funksiya-a’zolar

Member Functions


A'zo funktsiyalari.
A'zo funktsiyalar - bu sinfga kiritilgan funktsiyalar. (Ba'zi ob'ektga yo'naltirilganA'zo funktsiyalar - bu sinfga kiritilgan funktsiyalar. (Ba'zi ob'ektga yo'naltirilgan tillar, masalan, Smalltalk, a'zo funktsiyalari usullar deyiladi; Ba'zi yozuvchilar bu atamadan foydalanadilar C++ da ham.) Smallobj da ikkita a'zo funksiya mavjud: setdata() va showdata(). Bu funksiyalarning funktsiya organlari qavslar bilan bir qatorda yozilgan ularni chegaralang. Ushbu funksiya ta'riflari uchun an'anaviy formatdan ham foydalanishingiz mumkin:tillar, masalan, Smalltalk, a'zo funktsiyalari usullar deyiladi; Ba'zi yozuvchilar bu atamadan foydalanadilar C++ da ham.) Smallobj da ikkita a'zo funksiya mavjud: setdata() va showdata(). Bu funksiyalarning funktsiya organlari qavslar bilan bir qatorda yozilgan ularni chegaralang. Ushbu funksiya ta'riflari uchun an'anaviy formatdan ham foydalanishingiz mumkin:
void setdata(int d)
{
somedata = d;
}
And
void showdata()
{
cout << “\nData is “ << somedata;
}
Biroq, a'zo funktsiyalari kichik bo'lsa, ularning ta'riflarini bu tarzda siqish odatiy holder joyni tejash usuli. setdata() va showdata() public kalit so'ziga amal qilganligi sababli ularga kirish mumkin sinfdan tashqari. Bu qanday amalga oshirilganini bir zumda ko'rib chiqamiz. 6.3-rasmda a ning sintaksisi ko'rsatilgan sinf ta'rifi.


Download 60.53 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




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