تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 4 از 4

نام تاپيک: سوال در مورد نحوه ارث بری در C#

  1. #1
    پروفشنال kiar's Avatar
    تاريخ عضويت
    Nov 2011
    پست ها
    936

    پيش فرض سوال در مورد نحوه ارث بری در C#

    سلام

    من تازه کار با C# رو شروع کردم. یه برنامه ساده نمایشگاه ماشین که سه کلاس Car و Seller و Customer داره

    بدون استفاده از ارث بری برنامه به درستی کار میکنه ولی طبق خواسته استادمون باید تو برنامه از ارث بری استفاده کنم ولی کامل بلد نیستم.

    یه کلاس Person برای ارثبری Customer و Seller معرفی کردم و برای هر کلاس هم سه متود ADD و Update و Find وجود داره. من مشکلم توی ارثبری از متود Find هست.

    لطفا یه نگاه به برنامه من بکنید ببینید اشکالم کجاست.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ممنون

  2. #2
    مدیر انجمن برنامه نویسی Payman_62's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    تهران
    پست ها
    2,445

    پيش فرض

    سلام.
    الآن مشکلتون چیه؟

    اگه میخواید یک تابعی در کلاس Base رو override کنید میتونید از کد زیر استفاده کنید:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یا اگه قصد دارید کلا یه تابع جدید جایگزین کنید میتونید کد زیر رو استفاده کنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  3. این کاربر از Payman_62 بخاطر این مطلب مفید تشکر کرده است


  4. #3
    پروفشنال kiar's Avatar
    تاريخ عضويت
    Nov 2011
    پست ها
    936

    پيش فرض

    سلام.
    الآن مشکلتون چیه؟

    اگه میخواید یک تابعی در کلاس Base رو override کنید میتونید از کد زیر استفاده کنید:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یا اگه قصد دارید کلا یه تابع جدید جایگزین کنید میتونید کد زیر رو استفاده کنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    الان طبق گفتتون برنامه رو فرضا به این شکل نوشتم:

    Seller:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Customer:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Person که ازش ارث بری میکنم: ( نمیدونم برنامشو درست نوشتم یا نه )

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    الان مشکل من این قسمت هایی هست که مشخص کردم و ارور داره. یعنی نمیدونم برای نمایش همه این پارامترها توی Form چطوری باید دستورات رو نوشت.
    بدون استفاده از ارث بری اینطوری مینوشتم و برنامه کار میکرد ولی وقتی توی کلاس ارث بری کردم نمدونم چطوری باید تغییرش بدم!
    Last edited by kiar; 29-05-2015 at 15:14.

  5. #4
    مدیر انجمن برنامه نویسی Payman_62's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    تهران
    پست ها
    2,445

    پيش فرض

    سلام.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  6. این کاربر از Payman_62 بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •