توضیحات تکمیلی
انتزاع در علوم کامپیوتر فرآیند حذف عناصر یک کد یا برنامه است که مرتبط نیستند یا حواس را از عناصر مهم تر منحرف می کنند. انتزاع به نگاه کردن به چیزی برای حفظ شکل یا معنای کلی و در عین حال کاهش حضور جزئیات خاص اشاره دارد
در مهندسی نرم افزار و علوم کامپیوتر، انتزاع عبارت است از:
فرآیند حذف یا تعمیم جزئیات یا ویژگی های فیزیکی، مکانی یا زمانی در مطالعه اشیاء یا سیستم ها برای تمرکز توجه بر جزئیات با اهمیت بیشتر. ماهیت آن شبیه به فرآیند تعمیم است.
ایجاد اشیاء مفهومی انتزاعی با انعکاس ویژگیهای مشترک یا ویژگیهای اشیاء یا سیستمهای مطالعه غیرانتزاعی مختلف – نتیجه فرآیند انتزاع.