PDA

View Full Version : طراحي فرم ارشيو عكس



saed2006
دوشنبه 11 مهر 1390, 13:52 عصر
در مورد نحوه طراحي شي گرا براي مثال زير توضيح بدين
يك فولدر داريم
و چند فايل عكس
داخل هر فولدر چندين فايل عكس هست
فولدر ميتونه ايجاد حذف و تغيير نام پيدا كنه
فايل هاي دخل فولدر ميتونن حذف بشن يا ويرايش بشن و يا به فولدر اضافه بشن
ضمن اينكه به جز اين دو شي يه شي ديگه هم وجود داره كه اين ها رو به كاربر نمايش ميده
يه ليست ويوو كه توي اون ليست نام فولدر ها هست و ايجاد و خذف و ويرايش فولدر از طريق اون انجام ميشه
و يه ليست ويو ديگه كه عكس هاي داخل فولدر توش نمايش داده ميشن و حذف و ويرايش و اضافه كردن طرح به داخل فولدر ها توي اون نمايش داده مشن
اينجا ما براي طراحي به چند كلاس نياز داريم و فيلد هاي هر كدوم چي هست


اين رو طراحي كردم


folder:
fields: adress-name
create()
delete()
EditName()


file:
fields: adress-name
Create()
-Delete()
-Edit()
-EditName()


FileFolder:
fields: Cancel-FileAdress-FolderAdress
AddFile()
Cancel()
Deletefile()
EditFilename()
ImportFies()



FileFolderDisplayer
fields:DisplayListView:FilefolderId
Cancel()
Load()

mohammad-j
دوشنبه 11 مهر 1390, 14:35 عصر
کلاس FileFolder دقیقا کارش چیه ؟
چندین راه وجود داره

saed2006
دوشنبه 11 مهر 1390, 14:36 عصر
filefolder
يعني فايل هاي داخل فولدر x
يه ارتباط يك به چند برقراره بين جدول فايل و جدول فولدر

saed2006
سه شنبه 12 مهر 1390, 08:15 صبح
توي اين سايت كسي برنامه هاشو طراحي نميكنه ؟