البرمجة بلغة جافا: أساسيات الكائنات والفئات
جافا (Java) هي لغة برمجة كائنية التوجه (Object-Oriented) قوية ومتعددة المنصات. هذا الدرس لتلاميذ السنة الثالثة ثانوي شعبة علوم تجريبية.
مفهوم البرمجة كائنية التوجه (OOP)
OOP هي منهجية برمجة تعتمد على مفهوم الكائنات (Objects) التي تحتوي على بيانات (خصائص) وسلوك (دوال). تجعل البرامج أسهل في الصيانة والتطوير.
الفئة (Class) والكائن (Object)
الفئة هي قالب أو مخطط لإنشاء الكائنات. الكائن هو مثال (instance) لفئة معينة.
مثال: فئة Car وكائن myCar.
مثال في جافا
class Student {
String name;
int age;
void display() {
System.out.println("Name: " + name);
System.out.println("Age: " + age);
}
}
public class Main {
public static void main(String[] args) {
Student s1 = new Student();
s1.name = "Ahmed";
s1.age = 17;
s1.display();
}
}
تمارين
تمرين 1: أنشئ فئة Book بخصائص title و author و year.
تمرين 2: أضف دالة displayInfo() للفئة Book.
تمرين 3: أنشئ كائنين من فئة Book واطبع معلوماتهما.
جافا: أساسيات البرمجة بلغة Java ← راجع درس جافا
مقدمة في الخوارزميات ← راجع درس الخوارزميات
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.