پوشاندن (علم رایانه)

دسته بندی داده ها

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

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

منابع ویرایش

  1. «پوشینه‌دارسازی» [علوم و فنّاوری غذا] هم‌ارزِ «encapsulation»؛ منبع: گروه واژه‌گزینی. جواد میرشکاری، ویراستار. دفتر پنجم. فرهنگ واژه‌های مصوب فرهنگستان. تهران: انتشارات فرهنگستان زبان و ادب فارسی. شابک ۹۷۸-۹۶۴-۷۵۳۱-۷۶-۴ (ذیل سرواژهٔ پوشینه‌دارسازی)