إعلان
لماذا تم تعريف الدالة قبل الدالة main؟
مرحباً أصدقائي.
عندي سؤالين بخصوص درس الدوال في دورة جافا.
السؤال الأول
لماذا نقوم بكتابة الدالة welcomeMessage
قبل دالة main
؟
ما أقصده أنني تعلمت في عدة فيديوهات و غيرها أن نبدأ دائماً بالدالة main
ثم نستدعي الدوال تحت الدالة الأساسية بينما وجدت التطبيق مختلف في موقع هرمش.
public class Main { // عند إستدعاءها تطبع جملة للترحيب .welcomeMessage هنا قمنا بتعريف دالة إسمها public static void welcomeMessage() { System.out.println("Welcome to harmash.com"); } public static void main(String[] args) { // لطباعة جملة الترحيب الموضوعة فيها welcomeMessage هنا قمنا باستدعاء الدالة welcomeMessage(); } }
السؤال الثاني
فيما يخص المثال الثاني في الدرس:
public class Main { // عند إستدعاءها نعطيها عددين فترجع ناتج جمع هذين العددين sum هنا قمنا بتعريف دالة إسمها public static int sum(int a, int b) { return a+b; } public static void main(String[] args) { // لحساب ناتج جمع العددين 5 و 10 sum هنا قمنا باستدعاء الدالة System.out.println( "5 + 10 = " + sum(10, 5) ); } }
أليس كان بإمكاننا أن نقوم بالتالي؟
public static void main(String[] args) { int a = 10; int b = 20; System.out.println(a+b); }
شكراً جزيلاً لكم.
إجابات 1
أضف إجابة
يجب تسجيل الدخول حتى تتمكن من إضافة إجابة أو رد.
روابط مهمة
حقوق النشر
جميع الحقوق محفوظة لموقع هرمش. لا يسمح باستخدام الشروحات لأغراض تجارية، إجراء تعديل عليها، نشرها في موقع آخر، وضع الشروحات في تطبيق أو في كتاب إلا في حال أخذ موافقة صريحة من إدارة الموقع كما أن المحتوى مسجل بواسطة DMCA و في حال قيامك بمخالفة حقوق النشر سنضطر آسفين لاتخاذ الإجراءات اللازمة.