المحضار مرآة عصره (( رياض باشراحيل ))مركز تحميل سقيفة الشباميحملة الشبامي لنصرة الحبيب صلى الله عليه وسلم
مكتبة الشباميسقيفة الشبامي في الفيس بوكقناة تلفزيون الشبامي

العودة   سقيفة الشبامي > التقنيه والعلوم > سقيفة البرامج وصيانة الحاسب
التعليمـــات روابط مفيدة Community التقويم مشاركات اليوم البحث


للمبتديين في الجافا

سقيفة البرامج وصيانة الحاسب


إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 12-06-2005, 04:56 PM   #1
الفتى الكندي
حال نشيط


هواياتي :  كسر برامج الحماية وتصميم الصفحات
الفتى الكندي is on a distinguished road
الفتى الكندي غير متواجد حالياً
للمبتديين في الجافا

السلام عليكم و رحمة و بركاته نقرتين لعرض الصورة في صفحة مستقلة......

بسم الله نبدأ أولى محاضرات المقرر 101 جافا


المستوى : خبرة سابقة في البرمجة الشيئية + مبتدئ في الجافا تماماً .

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


========================================


* يحفظ الملف الأساسي (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


أرجو أن يحوز الدرس الأول على رضاكم نقرتين لعرض الصورة في صفحة مستقلة.......أكرر ما زلت مبتدئة في الجافا و ياليت لو يعقب على الدرس أساتذة الجافا في المنتدى .
التوقيع :
نقرتين لعرض الصورة في صفحة مستقلة
  رد مع اقتباس
قديم 12-06-2005, 07:46 PM   #2
ابوكرشين
حال جديد

افتراضي

الله يوفقك ويجازيك على قدر نيتك
  رد مع اقتباس
قديم 12-13-2005, 05:31 PM   #3
المحروق
حال جديد

افتراضي

مشكووووووووور
  رد مع اقتباس
قديم 12-13-2005, 07:22 PM   #4
سالم محمد بلفقيه ((الشرقاوي))
شخصيات هامه
 
الصورة الرمزية سالم محمد بلفقيه ((الشرقاوي))


الدولة :  Saudi Arabia
هواياتي :  القراءة والسباحة وتصفح الانترنت
سالم محمد بلفقيه ((الشرقاوي)) is on a distinguished road
سالم محمد بلفقيه ((الشرقاوي)) غير متواجد حالياً
افتراضي

ماشاء الله شرح وافي ماقصرت اخي فتى كنده واحلى شي مع شرح الدرس توزع لنا الابتسامات ياااحلى مدرس0

شكرا على المشاركه القيمه0
التوقيع :
نقرتين لعرض الصورة في صفحة مستقلة

شكرا لمن اهداني البطاقة الجميلة .
  رد مع اقتباس
قديم 12-13-2005, 07:28 PM   #5
شبامي متكرف
حال متالّق
 
الصورة الرمزية شبامي متكرف

افتراضي

مشكور وماقصرت
التوقيع :
نقرتين لعرض الصورة في صفحة مستقلة
  رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


Loading...


Powered by vBulletin® Version 3.8.9, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir
Ads Management Version 3.0.1 by Saeed Al-Atwi

new notificatio by 9adq_ala7sas