تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو سوبر نشيط
تاريخ التسجيل: Feb 2003-
#1 (permalink)  
Object Oriented هل هي ضروريه؟


مرحبا

انا ببرمج بدون استخدام ال object oriented
ولكن هل هي ضروريه
اذا اني بقلاا الان في كتاب وكل استخدماتهم معها
حتى اني ما بفهم معنى هذه الاشاره: ->


اقدر استغني عنها..
وهل هي صعبه ؟. ؟
المقصود هل تستاهل اني اغير كل طريقتي في البرمجه ؟






__________________
لا اله الا انت سبحانك اني كنت من الظالمين
EsKi غير متواجد حالياً   قديم 12-02-2006, 06:21 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Feb 2003-
#2 (permalink)  

اولا هي فلسفه object oriented

اذا اردت تعلمها

ابتعد عن كتابت اي كود وافهم فلسفتها بعدها

انتقل لـ استخدام اللغه البرمجيه في object oriented


وبصراحه هي تستاهل الواحد يتعلمها

خاصه الي مثلي تخصصه برمجه






__________________
---[ كلمتان خفيفتان على اللسان ]---
---[ ثقيلتان في الميزان ]---
---[ حبيبتان الى الرحمن ]---
---[ سبحان الله وبحمده سبحان الله العظيم ]---
WaLeeD غير متواجد حالياً   قديم 12-02-2006, 09:03 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Aug 2005-
#3 (permalink)  

اخوي Pal-Heart ،،

تعلم البرمجة الكائنية Object Oriented أكيد ضروري لمعظم اللغات البرمجية ، لجعل البرمجة أسهل وأسلس ..

وهي في الغالب تنقص أحجام الصفحات

وصراحة ما تغير طريقتك في البرمجة الآن ، تعلمها وتمكن منها ، وبعد كدا حاول تتأقلم عليها وتبرمج باستخدامها .. وبالتوفيق ان شاء الله تعالى

تحياتي لك أخوي الكريم






__________________
أحمد أبو النصر
Junior php Developer
+20166196074
أحمد أبو النصر غير متواجد حالياً   قديم 12-02-2006, 09:37 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Feb 2003-
#4 (permalink)  

الف شكر اعزائي






__________________
لا اله الا انت سبحانك اني كنت من الظالمين
EsKi غير متواجد حالياً   قديم 12-02-2006, 10:00 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Aug 2005-
#5 (permalink)  

العفو .. هذا واجبنا






__________________
أحمد أبو النصر
Junior php Developer
+20166196074
أحمد أبو النصر غير متواجد حالياً   قديم 13-02-2006, 12:16 AM
رد مع اقتباس
Moderator
تاريخ التسجيل: Aug 2004-
#6 (permalink)  

السلام عليكم ..
الObject Orented هي مجرد طريقة للبرمجة ... تركز على الترابط المنطقي للكائن .. ولماذا سموة كائن .. خليني اشرحلك ...

تخيل انك تريد ان تشتري سيارة !!! (وتخيل ان تلك السيارة كائن حي)
طبعاً السيارة لها خصائص مثل .. يجب ان يكون لة 4 عجلات "في الغالب" و مكان لسائق السيارة و محرك و Gear Box و مصابيح امامية ... وغيرها من خصائص التي تجب ان تكون في السيارة لكي تعمل !
ولكن كل سيارة تتختلف في الاسم .. و الطراز و الحجم و السعر ...

يعني انت الان ستبرمج برنامج لمحل بيع السيارات ...
اي لماذا تبرمج كل سيارة لوحدة .. لماذا لا تستخدم الاشياء المشتركة كعامل مشترك و تبني فوق ذالك العامل اي اذا اردت ان تفعل ذالك تقوم بفعل الاتي

// عمل سيارة جديدة
$سيارة = سيارة() جديدة
// اي الكائن $سيارة لدية الان اربع عجلات و محرك و ......
// اضافة الفروق
$سيارة->اسم = كامري
$سيارة->طراز = 2006
$سيارة->محرك = 6 سلندر

يعني طريقة البرمجة اسهل بكثير من الطرق العادية ... خذاها مني .. هي حتفيدك كثيراً .. لكن في الPHP لا تستخدمها بكثرة .. الا اذا كانت اصدار الPHP لديك هي 5






__________________
هلابي افضل المواقع العربية تصميماً
انصح باستخدام ابونتو
hilaby غير متواجد حالياً   قديم 13-02-2006, 07:48 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Aug 2005-
#7 (permalink)  

ماشاء الله اخوي hilaby.com لديك أسلوب رائع جداً في طرح الأفكار البرمجية والأكواد بطريقة سلسة يفهمها الجميع

أتمنى لك التوفيق ، وأرجو انك تضيفني على الماسنجر من بعد إذنك Af_samhouri@hotmail.com

تحياتي






__________________
أحمد أبو النصر
Junior php Developer
+20166196074
أحمد أبو النصر غير متواجد حالياً   قديم 13-02-2006, 06:14 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Sep 2005-
#8 (permalink)  

ممتاز hilaby

وبصراحه عجبتني طريقتك بالشرح

وماعندي اضافه ... اللي قاله الأخ كافي ووافي

وتحياتي
أحمد الشمـــري






__________________
Linux for human beings
Fox Mind غير متواجد حالياً   قديم 14-02-2006, 07:31 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jul 2003-
#9 (permalink)  

العزيز Pal :
المفروض الواحد ما يقوم بخطوة إلا لما يقوم عنده هدف أو حاجة ملحّة لهذه الخطوة

بمعنى ، هل أنت فعلا محتاج الOOP ؟

سأذكر متى من الممكن أن تحتاج ال OOP بشكل جدي :
1- عندما تقوم بعمل برنامج متعدد النسخ ، وتقريبا هذه هي النقطة التي نشأت من خلالها ال OOP ، نسخة البرنامج الأولى والثانية والثالثة .. ستسهل ال OOP العمل عليك جدا ..

2- إذا كان البرنامج الذي تقوم عليه لشركة محترمة ، بحيث سيحتاج للتعديلات لاحقا من قبل المبرمجين أو المطورين

غير ذلك ، أعتقد أنه لا يوجد هدف ملّح .. سوى تنمية مهاراتك البرمجية


بالتوفيق ،






__________________
النسخة الثانية من ابلود بلس قريبا جدا :
+ شريط مئوي لرفع الملفات
+ دعم اكثر من سيرفر لرفع الملفات Multi-Server
+ مكتبة ملفات مؤرشفة
Egyptechno غير متواجد حالياً   قديم 27-02-2006, 06:48 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Dec 1999-
#10 (permalink)  

ياختصار

تستخدم البرمجة الكائنية
في حال قمت بالعمل على مشروع برمجي ضخم(الاف السطور) ويعمل عليه عدة اشخاص معك في المشروع

في هذه الحالة الافضل انك تسخدم البرمجة الكائنية لاختصار حجم الاكواد وتقليل الجهود المبذولة في فهم الكود

غير ذلك بعض لغات البرمجة مثل الجافا تعتمد كلياً على هذا المنهج
انا اعتبرها اساس في البرمجة ونصيحتي لك انك لازم تتعلمها

بس تعلمها على الc++ افضل ا


تحياتي






__________________
لا إله إلا أنت سبحانك اني كنت من الظالمين
كلاسيك غير متواجد حالياً   قديم 03-03-2006, 04:01 AM
رد مع اقتباس
رد


 

أدوات الموضوع

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 08:39 AM بتوقيت المملكة العربية السعودية