PaPEr Cut
22-07-2002, 12:09 PM
========================================
* يحفظ الملف الأساسي (source file) بالمتداد .java
* تعتمد الجافا على الـ (classes) و هناك أنواع منها :
* الـ (Public Classes) : يجب أن يكون اسمها نفس اسم الملف الأساسي ==> بالتالي لا يمكن أن يحتوي الملف على أكثر من Public Class واحد ... أليس كذلك ؟ :)
* كيفية تعريف الكلاس خلال البرنامج
['puplic'] [('absract' | 'final') ] 'class' class_name
'{'
//هنا يتم شرح سلوك الكلاس و المتغيرات بين القوسين {}
'}'
مثال :
//MyClass.java
public class Myclass
{
}
* لغة الجافا لغة حساسة للأحرف الكبيرة و الصغيرة Case sensitive
* نستخدم الكلمة public ليكون الكلاس يمكن الوصول إليه من خلال جميع الكلاسات في البرنامج .
* نستخدم كلمة absract لنحدد أن الكلاس هو من النوع ابستراكت (لمزيد من المعلومات تابع الدروس :)) ... الخاصية المهمة في هذا النوع أننا لا نستطيع تكوين كائنات objects من هذا النوع من الكلاسات .
* نستخدم الكلمة final لتحديد كلس من هذا النوع ==> لا يمكننا تكوين كلاس آخر يرث هذا النوع من الكلاسات .(سنتطرق لطريقة الوراثة لاحقاً في الدروس) .
* نحن لا نستخدم الكلمتين final و abstract في نفس الوقت . و إلا سيكون الكلاس ليس ذا معنى منطقي .
* كل كلاس يتكون من صلب الكلاس و فيه :
Body محصور بين {}
يحتوي على شيئين :
1- behaviors (called methods)
2-state varaibles (called feilds)
===================================
التطبيق :
أول برنامج في كل لغة برمجة هو عبارة عن البرنامج الذي يطبع كلمة hello على الشاشة ..... فلنتعلم كيفية عمل ذلك في الجافا :)...:
//Hello.java
class startclass
{
public static void main (string args)
{
system.out.println ("Hello");
}
}
نلاحظ من خلال المثال السابق : أن كل برنامج جافا يجب أن يحتوي على كلاس أساسي نسميه الـ starting class (يمكن أن يكون له أي اسم...لاحظ المثال السابق) و به الدالة الأساسية main
أرجو أن يحوز الدرس الأول على رضاكم :).......أكرر ما زلت مبتدئة في الجافا و ياليت لو يعقب على الدرس أساتذة الجافا في المنتدى .
تحياتي ==> MissJava
* يحفظ الملف الأساسي (source file) بالمتداد .java
* تعتمد الجافا على الـ (classes) و هناك أنواع منها :
* الـ (Public Classes) : يجب أن يكون اسمها نفس اسم الملف الأساسي ==> بالتالي لا يمكن أن يحتوي الملف على أكثر من Public Class واحد ... أليس كذلك ؟ :)
* كيفية تعريف الكلاس خلال البرنامج
['puplic'] [('absract' | 'final') ] 'class' class_name
'{'
//هنا يتم شرح سلوك الكلاس و المتغيرات بين القوسين {}
'}'
مثال :
//MyClass.java
public class Myclass
{
}
* لغة الجافا لغة حساسة للأحرف الكبيرة و الصغيرة Case sensitive
* نستخدم الكلمة public ليكون الكلاس يمكن الوصول إليه من خلال جميع الكلاسات في البرنامج .
* نستخدم كلمة absract لنحدد أن الكلاس هو من النوع ابستراكت (لمزيد من المعلومات تابع الدروس :)) ... الخاصية المهمة في هذا النوع أننا لا نستطيع تكوين كائنات objects من هذا النوع من الكلاسات .
* نستخدم الكلمة final لتحديد كلس من هذا النوع ==> لا يمكننا تكوين كلاس آخر يرث هذا النوع من الكلاسات .(سنتطرق لطريقة الوراثة لاحقاً في الدروس) .
* نحن لا نستخدم الكلمتين final و abstract في نفس الوقت . و إلا سيكون الكلاس ليس ذا معنى منطقي .
* كل كلاس يتكون من صلب الكلاس و فيه :
Body محصور بين {}
يحتوي على شيئين :
1- behaviors (called methods)
2-state varaibles (called feilds)
===================================
التطبيق :
أول برنامج في كل لغة برمجة هو عبارة عن البرنامج الذي يطبع كلمة hello على الشاشة ..... فلنتعلم كيفية عمل ذلك في الجافا :)...:
//Hello.java
class startclass
{
public static void main (string args)
{
system.out.println ("Hello");
}
}
نلاحظ من خلال المثال السابق : أن كل برنامج جافا يجب أن يحتوي على كلاس أساسي نسميه الـ starting class (يمكن أن يكون له أي اسم...لاحظ المثال السابق) و به الدالة الأساسية main
أرجو أن يحوز الدرس الأول على رضاكم :).......أكرر ما زلت مبتدئة في الجافا و ياليت لو يعقب على الدرس أساتذة الجافا في المنتدى .
تحياتي ==> MissJava