1. الشكل
نسخة الكود كما يلي:
قيمة منطقية ثابتة (منطقية ب) {
العودة ب؟
}
2. المزايا:
يمكن أن يكون لها اسم
ليس عليك إنشاء كائن جديد ، يمكنك إرجاع كائن موجود
يمكنك إرجاع كائنات من نوع الفئة الفرعية (مثال: java.util.collections)
اجعل الكود المعلمة أقصر (مثال: تغيير HashMap الجديد <string ، قائمة <string> () إلى hashmap.newinstance ())
3. العيوب: لا يمكن أن يتم فئاتها ولا يمكن الاعتراف بها بواسطة أدوات IDE.
4