Menu
CoddyTech

الملفات الخارجية

جزء من قسم البرمجة كائنية التوجه في رحلة Java على Coddy. الدرس 1 من 87.

في Java، يكون لكل فئة عامة ملف .java خاص بها. يجب أن يطابق اسم الملف اسم الفئة تمامًا.

أنشئ ملفًا منفصلًا باسم MyClass.java

public class MyClass {
    private String name;
    
    public MyClass(String name) {
        this.name = name;
    }
    
    public String greet() {
        return "Hello, I'm " + this.name;
    }
}

استخدم الصنف في ملفك الرئيسي

public class Main {
    public static void main(String[] args) {
        MyClass obj = new MyClass("Alice");
        System.out.println(obj.greet());
    }
}

الناتج:

Hello, I'm Alice

يمكن للفئات الموجودة في الحزمة نفسها (المجلد نفسه) الوصول إلى بعضها مباشرةً. أما الفئات الموجودة في حزم مختلفة، فتستخدم عبارات import.

challenge icon

التحدي

سهل

أُعطيت ملفات Java (MyClass.java وMain.java). أنشئ كائنًا من MyClass في Main.java لاستخدام الصنف من الملف الخارجي.

يطبع مُنشئ MyClass القيمة MyClass object created. أنشئ الكائن عند تعليق TODO، بحيث يكون الناتج:

MyClass object created
Test completed

جرّب بنفسك

import java.util.Scanner;
// TODO: لا حاجة إلى استيراد إضافي إذا كانت الملفات في الحزمة نفسها

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String testCase = scanner.nextLine();
        
        // TODO: أنشئ كائنًا من MyClass
        
        System.out.println("Test completed");
    }
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس البرمجة كائنية التوجه

تدرّب بنفسك: مترجم Java عبر الإنترنت