Logo az.boatexistence.com

Enkapsulyasiya və məlumatların gizlədilməsi eynidir?

Mündəricat:

Enkapsulyasiya və məlumatların gizlədilməsi eynidir?
Enkapsulyasiya və məlumatların gizlədilməsi eynidir?

Video: Enkapsulyasiya və məlumatların gizlədilməsi eynidir?

Video: Enkapsulyasiya və məlumatların gizlədilməsi eynidir?
Video: Encapsulation? Benefits? How to apply "Getters and Setters?" 2024, Bilər
Anonim

Məlumatların gizlədilməsi və inkapsulyasiyası korrelyativ ideyalardır. Məlumatların gizlədilməsi obyektin əlçatanlığına diqqət yetirir, inkapsulyasiya isə məlumatların necə əldə edildiyinə və müxtəlif obyektlərin necə davranmasına diqqət yetirir.

Niyə inkapsulyasiya məlumatların gizlədilməsi kimi tanınır?

Enkapsulyasiyada sinfin dəyişənləri digər siniflərdən gizlənəcək və onlara yalnız cari siniflərinin metodları vasitəsilə daxil olmaq olar Buna görə də o, verilənlər kimi də tanınır. gizlətmək. … Dəyişənlərin dəyərlərini dəyişdirmək və onlara baxmaq üçün ictimai təyinedici və alıcı üsulları təmin edin.

Məlumatın gizlədilməsi inkapsulyasiyanın nəticəsidirmi?

Məlumatın Gizlədilməsi - Bu, obyektin icra detallarının gizlədilməsi prosesidir. Bu Encapsulation nəticəsidir.

Enkapsulyasiya və məlumatların gizlədilməsinin mənası nədir?

Enkapsulyasiya OOP (obyekt yönümlü proqramlaşdırma) əsaslarından biridir. Verilənlərin həmin verilənlər üzərində işləyən metodlarla birləşdirilməsinə aiddir. İnkapsulyasiya sinf daxilində strukturlaşdırılmış məlumat obyektinin dəyərlərini və ya vəziyyətinigizlətmək üçün istifadə edilir, icazəsiz şəxslərin onlara birbaşa girişinin qarşısını alır.

Enkapsulyasiyada verilənlərin gizlədilməsi necə əldə edilir?

Enkapsulyasiyada olduğu kimi, sinifdəki verilənlər verilənlərin gizlədilməsi konsepsiyasından istifadə etməklə digər siniflərdən gizlədilir, bu sinfin üzvlərini və ya metodlarını özəl etməklə əldə edilir və sinif abstraksiya konsepsiyasından istifadə edərək həyata keçirilməsinin arxasında heç bir təfərrüat təqdim etmədən son istifadəçiyə və ya dünyaya məruz qalır, ona görə də …

Tövsiyə: