درخواست تمرین در مورد ارث بری [آرشيو] - P30World Forums

PDA

View Full Version : درخواست تمرین در مورد ارث بری


ma.fardbastani
07-05-2006, 03:05 AM
هر کی تمرین و پروزه در مورد ارث بری در C++ سراغ داره (ترجیحا با جواب) برای من بفرسته.
ممنونم

R£ɀД
07-05-2006, 11:19 AM
مثال زير رو الان نوشتم . بهت كمك ميكنه كه ارث بري رو درك كني و بفهمي كجا ها ميشه به كدوم متغيير هاي كلاس دسترسي داشت.(توجه كن اونجا ها كه error// گذاشتم يعني اگر اين خط رو بزاري و اجرا كني بخاطر دسترسي غير مجاز بهت پيغام خطا ميده.(ولي من نوشتم كه متوجه بشي كه اين نوع دسترسي غير مجاز است و خودت بايد اون خط رو حذفش كني)
!!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!

ma.fardbastani
07-05-2006, 02:09 PM
مثال زير رو الان نوشتم . بهت كمك ميكنه كه ارث بري رو درك كني و بفهمي كجا ها ميشه به كدوم متغيير هاي كلاس دسترسي داشت.(توجه كن اونجا ها كه error// گذاشتم يعني اگر اين خط رو بزاري و اجرا كني بخاطر دسترسي غير مجاز بهت پيغام خطا ميده.(ولي من نوشتم كه متوجه بشي كه اين نوع دسترسي غير مجاز است و خودت بايد اون خط رو حذفش كني)
!!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!


سلام
من كه براي خودم نمي خوام يه سري تمرين درست حسابي ميخوام به يه سري كار آموز بدم .
ممنونم

R£ɀД
07-05-2006, 02:49 PM
سوال يك برنامه كه از قسمت ارث بري توي امتحانم اومده بود رو برات مي نويسم اگه تونستم شب جوابش رو برات مي نويسم:

يك شركت انتشاراتي را در نظر بگيريد كه كتاب و نسخه هاي ويديوئي از آثارش را عرضه مي كند . كلاسي به نام publication ايجاد كنيد كه عنوان title ( يك رشته) و قسمت price ( از نوع float ) يك اثر را در حافظه ذخيره كند. از اين كلاس دو كلاس به نام book براي جمع تعداد صفحه ( از نوع int ) و tape كه مدت زمان اجرا بر حسب دقيقه را جمع مي كند ( از نوع float ) به دست آوريد . هر يك از اين سه كلاس بايد حاوي تابع () getdata باشند كه داده هايش را از طريق صفحه كليد از كاربر دريافت مي كند و تابع () putdata كه داده هايش را در خروجي چاپ مي كند . با ايجاد نمونه هايي از آن ها برنامه () main اي براي آزمايش و اجراي كلاس هاي book و tape بنويسيد و از كاربر بخواهيد داده ها را با احضار () getdata وارد كند و با احضار () putdata داده ها را در خروجي چاپ كند.


راستي به نظر من حالا كه مي خواي به كار آموز ها تمرين بدي بهتره خودت يك كتاب از ++C داشته باشي ( توش پر تمرين هست)

ma.fardbastani
07-05-2006, 03:35 PM
Mamnoonam
age mishe ye ketab-e por az tamrin be man moarrefi kon man deitel, strustrup, complete refrence ro daram vali tamrinash be dard khor nist
ye seri tamri mesl-e nemoone soalat-e emtehani ya takalif-e daneshgahi mikham .
age kas-e dige ham dare mitoone be man mail bezane
ma'zerat az inke font-e farsi nadashtam

R£ɀД
07-05-2006, 03:59 PM
اين سوال امتحان ترم ما رو استاد دقيقا از كتاب زير داده بود.
مرجع كامل برنامه نويسي شي گرا با ++C
نويسنده دبليو . لي فور (Robert W.Lafore ) ترجمه مهندس حسين ابراهيم زاده قلزم
توي اين كتاب آخر هر فصل يكسري تمرين داده كه خودش هم از هر فصل 2-3 تا تمرينش رو حل كرده.
( ولي تا اونجا كه مي دونم كتاب برنامه نويسي ++C نويسنده deitel خيلي معروف هست)

ma.fardbastani
07-05-2006, 04:12 PM
bazam mamnoon
vali shoma ya harkodoom az doostan-e daneshjoo soalat emtehani ya tamrinateshoon ro darand bara-ye man befrestand
mamnoonam

R£ɀД
07-06-2006, 06:39 PM
جواب سوال پست دو :
!!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!

ma.fardbastani
07-07-2006, 09:12 AM
بازم ممنون
فکر کنم غیر از شما کسی اینجا نباشه !

majid_kntu
07-21-2006, 08:53 PM
يه نمونه تابلو از ارث بري فرم هاييه كه تو ويژوال مي سازي .همشون از يه كلاس آغازين ارث مي برن و بعضياشون يه چيزاي اضافي دارن.خوبي سي پلاس پلاس اينه كه برعكس وي بي 6 ارث بري كاملا تحت كنترل برنامه نويسه.
مبحث ارث بري از اون چيزي كه تو كامنت هاي اين تاپيك ديده مي شه گسترده تر و قدرت مند تره و به چند مورد ساده محدود نميشه.

ronal
01-24-2009, 01:48 AM
ممنون
با مثالتون كار منم راه افتاد
دانشجوي it دانشگاه خواجه نصيرالدين طوسي 86