From Wikipedia, the free encyclopedia
برنامهنویسی همگانی (به انگلیسی: Generic programming) نوعی روش برنامه نویسی رایانه است که در آن الگوریتم ها به صورت نوع داده ی «تعیین شونده در آینده» نوشته می شوند، و موقعی که به نوع خاصی نیاز باشد، آن نوع ها نمونه برداری می شوند، و به عنوان پارامتر ها ارائه می گردند[1].
این مقاله نیازمند ویکیسازی است. لطفاً با توجه به راهنمای ویرایش و شیوهنامه، محتوای آن را بهبود بخشید. |
این مقاله به هیچ منبع و مرجعی استناد نمیکند. |
پیش گام این رویکرد زبان ای دا (Ada) در ۱۹۸۳ بود که اجازه نوشتن انواع یا تابعهای مشترک که فقط در مجموعهای از انواع در زمان استفاده باهم تفاوت دارند، میداد؛ بنابراین از تکرار جلو گیری میکرد. موجودیتهای نرمافزار که با استفاده از برنامهنویسی جنریک ساخته شدهاند به نام generics در Effiel, Java, C#, Visual Basic .NET, Haskell, Swift, Ada و قالب ها(templates) در سی پلاس پلاس شناخته میشوند.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.