کپسوله‌سازی (علم رایانه)

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو

کپسوله‌سازی (به انگلیسی: Encapsulation) مخفی‌سازی، یا لفافه‌بندی، در علم رایانه مخفی سازی مکانیزم داخلی و ساختار داده‌های اجزای نرم‌افزار در پشت یک رابط کاربر است. بدین طریق کاربر یک نرم‌افزار فقط نیاز دارد که بداند آن قطعه نرم‌افزاری چه می‌کند و نمی‌تواند آنها را منوط به چگونگی اجرای آنها بکند.

عمل مخفی‌سازی باعث می‌شود که اشیاء بدون آنکه از چگونگی کارکرد یکدیگر اطلاع داشته باشند با هم کار کنند.

منابع[ویرایش]

Wikipedia contributors, "Encapsulation (computer science)," Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/w/index.php?title=Encapsulation_(computer_science)&oldid=284006653 (accessed April 26, 2009).