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

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




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

نام تاپيک: سوال:برنامه نویسی شی گرا چیست ؟شی چیست؟ارتباطش با کلاس چیه؟

  1. #1
    داره خودمونی میشه abbas_apolo's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    کرج
    پست ها
    94

    11 سوال:برنامه نویسی شی گرا چیست ؟شی چیست؟ارتباطش با کلاس چیه؟

    سلام من راستش درست نفهمیدم برنامه نویسی شی گرا چیه ؟ میخوام بدونم آیا مثلا دکمه ها در برنامه جز اشیا اند یا نه ؟
    اصلا شی چیه ؟ و کلاس چیه ؟ در آخر هم چه ارتباطی بین کلاس و شی وجود داره؟
    هر کسی میتونه خیلی راحت توضیح بده ممنون میشم

  2. #2
    داره خودمونی میشه
    تاريخ عضويت
    Dec 2010
    پست ها
    26

    پيش فرض

    به تکست باکس و دکمه و لیبل و ... شی کفته میشه ( وقتی روی فرم قرار میگیرند کنترل نامیده میشن)

    برنامه نویسی که مبتنی بر شی باشه شی گرا میگند یعنی تحت ویندوز اجرا بشه

    به مجموعه ای از اشیای هم نوع (مثلا چندتا لیبل ) کلاس میگن

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


  4. #3
    کاربر فعال انجمن گنو/لینوکس Open-Source's Avatar
    تاريخ عضويت
    Aug 2008
    محل سكونت
    usr/src/linux/
    پست ها
    763

    پيش فرض

    به تکست باکس و دکمه و لیبل و ... شی کفته میشه ( وقتی روی فرم قرار میگیرند کنترل نامیده میشن)

    برنامه نویسی که مبتنی بر شی باشه شی گرا میگند یعنی تحت ویندوز اجرا بشه

    به مجموعه ای از اشیای هم نوع (مثلا چندتا لیبل ) کلاس میگن
    دوست عزیز! چیزی رو که در مورد اطلاع کامل ندارید خواهشا توضیح ندید.
    اینجوری ملت رو بدتر گمراه میکنید.



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

  5. 3 کاربر از Open-Source بخاطر این مطلب مفید تشکر کرده اند


  6. #4
    داره خودمونی میشه abbas_apolo's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    کرج
    پست ها
    94

    پيش فرض

    به تکست باکس و دکمه و لیبل و ... شی کفته میشه ( وقتی روی فرم قرار میگیرند کنترل نامیده میشن)

    برنامه نویسی که مبتنی بر شی باشه شی گرا میگند یعنی تحت ویندوز اجرا بشه

    به مجموعه ای از اشیای هم نوع (مثلا چندتا لیبل ) کلاس میگن
    یعنی اینایی که گفتن غلطه؟؟!!!

  7. #5
    کاربر فعال انجمن گنو/لینوکس Open-Source's Avatar
    تاريخ عضويت
    Aug 2008
    محل سكونت
    usr/src/linux/
    پست ها
    763

    پيش فرض

    99% بله.

  8. 2 کاربر از Open-Source بخاطر این مطلب مفید تشکر کرده اند


  9. #6
    داره خودمونی میشه abbas_apolo's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    کرج
    پست ها
    94

    پيش فرض

    [منتظر
    Last edited by abbas_apolo; 25-05-2011 at 15:18.

  10. #7
    کاربر فعال انجمن گنو/لینوکس Open-Source's Avatar
    تاريخ عضويت
    Aug 2008
    محل سكونت
    usr/src/linux/
    پست ها
    763

    پيش فرض

    منتظر چی هستی؟
    اون پیج رو خوندی؟
    جاییش برات مبهمه؟

    اگه به سوالات پست اولت نرسیدی یه جواب مختصر و کوتاه بهشون میدم.

    سلام من راستش درست نفهمیدم برنامه نویسی شی گرا چیه ؟ میخوام بدونم آیا مثلا دکمه ها در برنامه جز اشیا اند یا نه ؟
    اصلا شی چیه ؟ و کلاس چیه ؟ در آخر هم چه ارتباطی بین کلاس و شی وجود داره؟
    هر کسی میتونه خیلی راحت توضیح بده ممنون میشم
    1.همونطور که قبلا گفتم شی گرایی ، یه شیوه برنامه نویسی هستش که فوق العاده کاربردی هستش و برای انجام پروژه های بزرگ و گروهی جون میده و میشه از مهم ترین ویژگی هاش علاوه بر قابلیت استفاده مجدد ، قابل فهم بودن ، اشکال یابی سریع تر ، پایین اومدن حجم کد نویسی و ... اشاره نمود.


    2. بله ، دکمه ها و تکست باکس ها و ... هم جزء اشیاه هستند.

    3.کلاس یه طرح و نقشه هستش که توسط برنامه نویس طراحی میشه (مثل یه نقشه ساختمون که توسط یه مهندس کشیده میشه) ، برای استفاده از این طرح و نقشه باید یه شیء (Object) ازش ساخته بشه (نمیتونی بری توی نقشه ساختمون زندگی کن یعنی اول باید یه ساختمون(Object)از روی نقشه بسازی تا بتونی ازش استفاده کنی).

    4.فکر کنم رابطه Class با Object رو فهمیدی.



    - به زبان های برنامه نویسی که از شیوه شی گرایی پشتیبانی میکنند شی گرا گفته میشود (مثلا زبان جاوا یه زبان شی گرای محض است و زبانی مثل VB تا حدودی شی گرا میباشد).

    - به Object هایی که شکل بصری دارند (مثل همون لیبل و تکست باکس) اصطلاحا Control نامیده میشوند.(پس کنترل همون شی ء هستش با شکل و شمایل بصری - اون دوستمون 1% بهش اشاره داشت).


    برنامه نویس بهت جواب ندادن؟!!!
    چه جنگی بین ما رخ داد؟!!
    اکثر بچه های اینجا ، اونجا هم عضو هستند.
    من خودم اینجا رو بیشتر از برنامه نویس دوست دارم.
    به همین خاطر اونجا جوابت رو ندادم .
    Last edited by Open-Source; 25-05-2011 at 17:24.

  11. 3 کاربر از Open-Source بخاطر این مطلب مفید تشکر کرده اند


  12. #8
    داره خودمونی میشه abbas_apolo's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    کرج
    پست ها
    94

    پيش فرض

    مرسی از توجه و دقتت . . . . . راستش اونجا فقط اسمش برنامه نویسه والا . . . . .
    از توضیحاتت خیلی ممنونم و از این توضیح اخریت کاملا متوجه شدم . . . . . راستش یه چند سایت خارجی هم خونده بودم که فکر کنم خودت پیشنهاد دادی . . . . . . . به یکی از دوستام گفتم شی گرایی چیه بهم جواب داد ولش کن بابا ما با اون کاری نداریم !! . . . . . منم که گیر دادم بهش و در چند جا سوال کردم که فقط اینجا کسی تونست جواب بده . . . . . میدونی که کل اینتر نت ما کپی پیسه . . . . . کسی از خودش بلد نیست چیزی بگه . . . . . ولی این جور که معلومه خود شما استادی ! ممنونم ازت

  13. #9
    در آغاز فعالیت
    تاريخ عضويت
    Jan 2013
    پست ها
    1

    پيش فرض

    اره واقعا مفید بود مرسی

Thread Information

Users Browsing this Thread

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

User Tag List

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

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