ماجددج
- البرمجة غرضية التوجة Oop [دورة مفصلة]
** أعضاء الصنف الساكنة Static Class members : البيانات الساكنة : هي عبارة عن خصائص ( متغيرات ) مشتركة بين كل كائنات الصنف ، أي أن كل الكائنات لها نفس النسخة من المتغيرات . - وللتصريح عن البيانات الساكنة نستخدم المفتاحية static . * ملاحظات : 1- لابد من تهيئة ال…
- البرمجة غرضية التوجة Oop [دورة مفصلة]
** الأصناف الصديقة Friend Classes : تعريف : هو عبارة عن صنف تستطيع كل دواله الأعضاء أن تستخدم خصائص الصنف الآخر . - وللتصريح عن الصنف الصديق : نستخدم الكلمة المفتاحية friend مثلاً لجعل الصنف tow صديق للصنف one نكتب العبارة التالية : Friend class tow داخل الصنف…
- البرمجة غرضية التوجة Oop [دورة مفصلة]
** الدوال الصديقة والأصناف الصديقة Friend Classes & Friend Functions تعريف الدالة الصديقة : هي عبارة عن دالة تفاصيلها خارج الـ Class مع امتيازها بحق الوصول لجميع أعضاء الـ Class . - للتصريح عن الدالة الصديقة نستخدم الكلمة المفتاحية friend كما يلي : Friend Data…
- البرمجة غرضية التوجة Oop [دورة مفصلة]
** الكائنات الثابتة والدوال الثابتة : على حسب حاجة البرنامج قد تكون لدينا كائنات غير قابلة للتعديل والبعض الآخر قابل للتعديل ، لجعل الكائن غير قابل للتعديل نستخدم الكلمة المفتاحية Const مثلاً Const time t(12,00); ملاحظات : 1- لا تسمح مترجمات لغة C++ لأي دالة ع…
- البرمجة غرضية التوجة Oop [دورة مفصلة]
** إرسال الكائن إلى دالة : تسمح لغة C++ بإرسال الكائنات إلى الدوال كما يتم إرسال المعاملات البسيطة ، ويمكن توضيح ذلك في المثال التالي: #include <iostream.h> #include <cstdlib> using namespace std; class sample { int i; public: sample (int n) { i=n; } int get_i…
- البرمجة غرضية التوجة Oop [دورة مفصلة]
مساواة الكائنات : يمكن مساواة كائن بكائن أخر مثلاً إذا كان لدينا كائنين A و B إذا جعلنا ( A=B ) فهذه العملية تعني نسخ محتويات الكائن B بالكائن A . ملاحظات : 1- يجب أن تكون الكائنات من نفس النوع وإلا أدى ذلك إلى خطأ . 2- يمكن إرسال الكائن كوسيطة للدالة ، كما يم…
- البرمجة غرضية التوجة Oop [دورة مفصلة]
** المؤشر الحسابي : عند الحديث عن مؤشر الكائن يظهر مفهوم جديد وهو المؤشر الحسابي ونقصد به : أن مؤشر الكائن ربّما يخضع لبعض العمليات مثل : 1- ( ++ ) وتعني زيادة قيمة المؤشر Increment وتستخدم لجعل المؤشر يشير إلى الموقع التالي.. 2- ( -- ) وتعني إنقاص المؤشر Decr…
- البرمجة غرضية التوجة Oop [دورة مفصلة]
** دالة الهدمDestructor Function : هي عبارة عن دالة عضو في الصنف ، ويتشكل اسمها من المحرف ( ~ ) مضافاً إليه اسم الصنف . وتستخدم لإنهاء الأعمال الداخلية للكائنات حتى يستطيع النظام استعادة الذاكرة لحفظ كائنات جديدة . ملاحظات على دالة الهدم : 1- ليس لها وسائط ، و…
- البرمجة غرضية التوجة Oop [دورة مفصلة]
مؤثر دقة الوصول Scope Resolution Operator عبارة عن مؤثر يستخدم عندما تكتب تفاصيل الدالة العضو خارج الصنف . ** الصيغة العامة للدالة التي تكتب خارج الصنف هي : DataType ClassName::FunctionName (Function Arguments ) ** دوال البناء والهدم :: أولا: دوال البناء Const…
- البرمجة غرضية التوجة Oop [دورة مفصلة]
** الأصناف Classes : تعريف الصنف : هو عبارة عن وحدة تحوي مجموعة من البيانات ( الخاصة والعامة )بالإضافة إلى تعريف الدوال ( العمليات ) حيث يطلق على الدوال المعرفة داخل الصنف بـ " أعضاء دالية " member Function . * الإعلان عن الصنف : أمثلة :. مثال 1: مثال على صنف …
- البرمجة غرضية التوجة Oop [دورة مفصلة]
الدرس الثاني :.. ** مستويات الحماية ( محددات الوصول للعضو ) .: هي عملية تحديد مدى التعامل مع الأعضاء ( البيانات والعمليات ) . هل هذه الأعضاء خاصة بالصنف المعرفة فيه ، أم يمكن استخدام نطاق الصنف وهي ثلاث مستويات .:: 1- مستوى الحماية الخاص private : وفيه يتم تعر…
- البرمجة غرضية التوجة Oop [دورة مفصلة]
** معنى البرمجة الشيئية :: oop هي عبارة عن أسلوب جديد من أساليب البرمجة حيث أصبحت وحدة بناء البرنامج هي الصنف class والذي يحوي على البيانات data والعمليات ( الدوال ) functions . ولها عدة مسميات منها ..:: 1- البرمجة غرضية التوجة . 2- البرمجة الكائنية الموجهة . …
- البرمجة غرضية التوجة Oop [دورة مفصلة]
يسرني أن أقدم لكم أخواني الكرام هذه الدورة الطويلة بعض الشيء ، سيتم فيها بإذن الله شرح لما هي البرمجة غرضية التوجه أو ما يعرف بـ OOP ، وسيتم بإذن الله تعالى شرح لمواضيع عديدة ومتفرقة في هذا المجال ، من تلك الدروس التي سندرسها : ** مقدمة عامة تشمل المفاهيم الأس…
- مواضيع الأعضاء ال Vip.
بارك الله فيكم اجمعين .. Ebook باللغة العربية يشرح البرمجة غرضية التوجة Oop ..
- مشكلة في تسجيل Login لل Management Studio ؟؟
ممم طلعت لي هذه الرسالة .. علماً بأني ما وضعت أي باسوورد !!
- مشكلة في تسجيل Login لل Management Studio ؟؟
تسلم يالغالي .. بالفعل كان الخيار على Windows Authentication Mode وغيرته إلى الخيار المحدد .. ولكن للأسف لما أحدد أي Login ما يسجل الدخول ويطلع لي مثل هذه الرسالة سواء بـ localhost أو بالمستخدم الإفتراضي ARABSWELL ألي هو ( Administrator)
- مشكلة في تسجيل Login لل Management Studio ؟؟
السلام عليكم ورحمة الله .. اخواني عندي مشكلة في الدخول في SQL Server Management Studio Express .. وهي عندي إنشاءي لأي Login جديد لا يمكنني أبداً الدخول به ؟؟!!! وحتى في المستخدم الافتراضي الي هو ARABSWELL\SQLEXPRESS لا يمكنه تسجيل الدخول .. فقط يدخل في localho…
- كيف يتم تشفير أي كلمة من خلال Ascii ؟؟
up للأهمية وللتذكير بالموضوع :(
- مشكلة في تثبيت Sql Server 2005 ?
___________ طيب يا أخواني سؤال بصيغة أخرى ..:: أنا حملت برنامج SQL Server 2005 Express Edition with Advanced Services SP2 من هذا الرابط http://msdn2.microsoft.com/en-us/express/bb410792.aspx وهذه صورة أثناء التثبيت .:: وثبت البرنامج بنجاح .. ولكن للأسف لم يظهر…
- مشكلة في تثبيت Sql Server 2005 ?
السلام عليكم .. يا أخوان كان عندي MSSQL ..وكان فيه مشاكل كثيرة فدخلت على (إضافة وإزالة البرامج ) وشفت أكثر من ملف يحمل اسم sql فمت بحذفهم جميعاً .. وبعدها قمت بحذف فيجول ستوديو بشكل عام (فقط تبقى Configuration Tools لم اعرف كيف ازالته ) .. وبعدها قمت بتثبيت في…