پرش به محتوا

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

از ویکی‌پدیا، دانشنامهٔ آزاد

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

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

منابع

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