الخوارزم.تشكيلة

بالنسبة للعديد من التطبيقات ، تريد إنشاء مجموعات من العناصر ذات الصلة وإدارتها. هناك طريقتان لتجميع الاشياء: عن طريق إنشاء مصفوفات من العناصر ، وإنشاء مجموعات من العناصر.

تعد المصفوفات مفيدة جدًا لإنشاء عدد ثابت من العناصر المكتوبة والعمل معها.

توفر التشكيلات طريقة أكثر مرونة للعمل مع مجموعات الأشياء. على عكس المصفوفات ، يمكن أن تنمو مجموعة الأشياء التي تعمل معها وتتقلص حركيا مع تغير احتياجات التطبيق. بالنسبة لبعض التشكيلات .

التشكيلة هي فئة ، لذلك يجب أن تعلن عن مثيل للفئة قبل أن تتمكن من إضافة عناصر إلى تلك التشكيلة.

إذا كانت تشكيلتك تحتوي على عناصر من نوع بيانات واحد فقط ، فيمكنك استخدام أحد الفئات في الصنف الخوارزم.تشكيلة.أنموذج . يفرض الأنموذج أمان النوع بحيث لا يمكن إضافة أي نوع بيانات آخر إليها. عند استرداد عنصر من الأنموذج ، لا يتعين عليك تحديد نوع بياناته أو تحويله.