الدالة public static boolean isLetter() في جافا من دوال الكلاس Character, و مخصصة للتعامل مع الكائنات منه, ولكن عند استخدامنا الكود :
public class Main {
public static void main(String[] args) {
//
char c1 = 'g';
System.out.print(Character.isLetter(c1));
}
}
سيعمل الكود بشكل طبيعي, فإذا كان هذا الكلاس مخصص للتعامل مع الكائنات والأنواع البدائية, لماذا ننشئ كائنات من هذا الكلاس بغاية تمرير قيم كما نعرّف البيانات البدائية؟ , طالما نستطيع استعمال الأنواع البدائية معه مع كائنات منه لا تملك قيم (خصائص)؟ أأسف على تعقيد السؤال وعدم وضوحه اخوتي, لكن مبتدئ وتدور برأسي أسئلة كثيرة.