|
Sinf a’zolari. Inkapsilyatsiya Hafta: 2 Ma’ruza: 2Listing 9.9 CircleWithPrivateDataFields.h
|
səhifə | 4/4 | tarix | 28.11.2023 | ölçüsü | 462,77 Kb. | | #135849 |
| Leksiya #2Listing 9.9 CircleWithPrivateDataFields.h Listing 9.10 CircleWithPrivateDataFields.cpp Listing 9.11 TestCircleWithPrivateDataFields.cpp - Sinf aniqlanishi va uning implementatsiyasini alohida fayllarga yozish mumkin.
- #ifndef direktivasi qo’shish himoyasi deyiladi.
- Funksiya sinf aniqlanishida implementatsiya qilib ketilsa, u inline funksiya hisoblanadi.
- public funksiya yoki ma’lumot kodning ixtiyoriy qismida ko’rinarli bo’ladi.
- private funksiya yoki ma’lumot faqat sinfning ichida mavjud bo’ladi.
- get yoki set funksiyalari orqali mijozlarga ma’lumotni ko’rishlariga imkon yaratib berishingiz mumkin.
Olingan xulosalar 7. O’z navbatida, get funksiya getter( yoki accessor) va set funksiya setter( yoki mutator) deb ham yuritiladi. 8. get funksiyaning ko’rinishi qaytuvchiTur getMaydonNomi() 9. Agar qaytuvchiTur bool turida bo’lsa, u holda get funksiya quyidagicha aniqlanadi: bool isMaydonNomi() 10. set funksiyaning ko’rinishi: void setMaydonNomi(malumotTuri maydonQiymati)
Dostları ilə paylaş: |
|
|