عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 16-10-2015, 06:32 PM   #5

Hamsa }~

ولسوف يعطيك ربك فترضى ♥

الصورة الرمزية Hamsa }~

 
تاريخ التسجيل: May 2010
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: CS
نوع الدراسة: إنتظام
المستوى: متخرج
البلد: منطقة مكة المكرمة
الجنس: أنثى
المشاركات: 5,602
افتراضي رد: مساعدة في شرح بروجيكت برمجة 2

كلاس Contestant

فيها 4 variables

حتبدئي الكونستركتر حتعملي assign لكل الparameters

كود PHP:
public Contestant(String contestantNameCategory categoryuniversity university){
        
this.contestantName=contestantName;
        
catg=category;
        
this.university=university;
    } 
والباقي set, get عادية

نيجي للMain الكلاس الرابع

هو اللي فيه كل الشغل :D

أول شي حتخلي اليوزر يختار من 1-6 يعني ياحتستخدمي switch أو if statement

حنبدأ بميثود add_University

حتعملي أدد لدي الuniversities في أرري [King AbdulAziz University, King Saud University, King Khalid University, King Fahad University]

كيف ؟؟
باستخدام setU_Name من كلاس university

ميثود print_unniversity
for loop to print all the array contents

---------

ميثودات الcategory
add-category
حتعبي الأرري حقت الcategory باستخدام ميثود setCategory حتحددي الإسم والإندكس

ميثود print_category
for loop to print all the array contents

----------------------

ميثود add_Contestant
حتنادي جواتها 2 methods
add_University
add_Category

وبعدين حتبدئي تعبي ال contestant array بالمعلومات
الuniversity والname ,وال category

ميثود add_ContestantVote

حتضيفي الvotes لكل Contestant
باستخدام ميثود setVoteScored

print_ContestantVote
حتكون 2for loops جوة بعض
تطبعي اللي سويتيه في اخر ميثودين

ميثود bestAppWinnerHelper
بس حتنادي ميثود sumTotalVote من كلاس Contestant
حتجمعي لكل متسابق الvotes حقته
وتحطيها في array من نوع int

ميثود best_AppContest_Winner

حتنادي الميثود اللي جمعتي فيها جوة دي الميثود
وجيبي مين هو اللي حصل على أعلى votes
جدا سهلة

ميثود best_AppContest_Winner_Category
حتقارني الvotes لكل المتسابقين في كل category لوحدها
وتطلعي الإسم الفايز
حتحتاجي فورين لوب

ان شاء الله يكون شرحي واضح

أي استفسار أسألي ..

 

توقيع Hamsa }~  

 

● سُبحان من يُربّت علينا حين يَصدُ كُل شَيء
و يَحنو عَلينا إذا قسى كُل شَيء ،
سُبحان من نحنُ بدونه لسنا بشَيء وبه كُل شَيء.* ♥

 

Hamsa }~ غير متواجد حالياً   رد مع اقتباس