C++ dasturi tarixi, alfaviti, asosiy tushunchalari, standart funktsiyalar



Yüklə 0,81 Mb.
Pdf görüntüsü
səhifə2/8
tarix26.05.2022
ölçüsü0,81 Mb.
#59643
1   2   3   4   5   6   7   8
C

Meros (Nasledovaniye) 
C ++ tilida bitta sinf xossa- xususiyatlarini
boshqa sinf meros qilib olishi mumkin. 
Merosxo`r 
klass 
o'z 
maydonlarini 
va 
funktsiyalarini yaratishi yoki asosiy sinfning 
funktsiyalarini qayta aniqlashi mumkin. Meros-
xo'r konstruktor asosiy sinf konstruktorlarini 
chaqiradi. Destruktor esa teskari tartibda ish-
laydi. Meros umumiy(publik), himoyalangan 
(Protected) va xususiy (private) bo`lishi mum-
kin. 


Polimorfizm 
Ob'ektga 
yo'naltirilgan 
dasturlashda 
qo'llaniladigan polimorfizmning maqsadi, sinf 
uchun umumiy bo'lgan harakatlarni belgilash 
uchun bitta nomdan foydala-nishdir. Har bir 
harakatning bajarilishi ma'lumotlar turiga qarab 
belgilanadi. Polimorfizmning afzalligi shundaki, 

bitta 
interfeysdan 
foydalanib 
yagona 
harakatlar sinfini aniqlashga imkon berish orqali 
dasturlarni soddalashtirishga yordam beradi. 


Inkapsulatsiya 
C++ da ma'lumotlarni tashkil qilish klasslar 
orqali amalga oshiriladi. C++ klassi maydonlar, 
turlar va funktsiyalaridan iborat bo'ladi. C++ 
tilidagi inkapsulatsiya klass a'zolarining ta’sir 
doirasini 
belgilaydi: 
ular 
ommaviy, 
himoyalangan va xususiy bo`lishi mumkin.


Standart kutubxona 
C ++ dasturlash tilida standart kutubxona sinflar 
va 
funktsiyalar 
to'plamini 
anglatadi. 
Standart 
kutubxona bir nechta asosiy konteynerlarni, ushbu 
konteynerlar bilan ishlash funktsiyalarini, ob'ektlarni, 
satr va oqimlarning asosiy turlarini, ba'zi til 
xususiyatlarini va amallarni bajarish uchun tez-tez 
ishlatiladigan funktsiyalarni o`z ichiga oladi. Masalan, 
sonning 
kvadrat 
ildizini 
topish. 
Standart 
kutubxonaning funktsional xususiyatlari std nomlar 
fazosida e'lon qilinadi. 



Yüklə 0,81 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8




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