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

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




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

نام تاپيک: instance

  1. #1
    آخر فروم باز
    تاريخ عضويت
    Jul 2009
    پست ها
    6,351

    پيش فرض instance

    سلام
    منظور از instance در زبان های برنامه نویسی چیست؟ این instance با اون instance پایگاه داده فرقش جیه
    ThreadTest tt = new ThreadTest(); // Create a common instance

  2. #2
    کاربر فعال تالار .Net Msba's Avatar
    تاريخ عضويت
    Dec 2006
    محل سكونت
    ! My Mind
    پست ها
    506

    پيش فرض

    در شی گرایی instance معنای جالبی دارد.
    به این مثال توجه کنید:
    اسم جنس، مانند تلویزیون.
    شما می گویید من در حال دیدن تلویزیون هستم. اما نوع و مدل آن مشخص نیست. در واقع شما در حال دیدن یک نمونه از تلویزیون هستید. در یک مثال دیگر:
    شما کتاب می خوانید. چه کتابی؟ کجاست؟ نویسنده؟ معلوم نیست(A). در واقع شما یک نمونه کتاب را می خوانید که مشخصات اصلی یک کتاب را دارد مانند جلد و ... که می شود بدان عنصر کتاب گفت.
    در واقع کتاب وجود ندارد که بخواهید از آن استفاده کنید بلکه این نمونه ای از کتاب است که قابل استفاده هست.
    کلاس هایی که static نیستند نیز دقیقا همین طوری هستند(اسم جنس هستند). در واقع با ایجاد یک instance یک نمونه از تعریف کلی یک کلاس به وجود می آید تا بتوان از آن استفاده کرد. در واقع با ارائه یک حافظه به کلاس( در توضیحات A) که یک نمونه از آن تهیه می کند.
    در یک تعریف مشابه می توان این طور بیان کرد که یک کتاب مرجع وجود دارد که شما نمی توانید آن را امانت بگیرید و در آن تغییر ایجاد کنید پس ناچار مجبور به نمونه گیری هستید.
    در کلاس هایی هم که static هستند:
    اسم خاص، متعلق به یک شی مشخص.
    در واقع ما یک حافظ بیشتر نداریم. پس اگر در مورد آن صحبت شود تمام ویژگی های شاعری آن به نظر می رسد. حتی اگر دروغی در مورد آن بیان شود مستقیما به حافظ بر می گردد و شخص دیگری این وسط دخیل نیست.
    ما هیچگاه نمی گوییم که یک نمونه از حافظ هم ما اینجا داریم!!! این ها همان static ها هستند که همواره یک حافظه مشخص از مموری گرفته اند.

    در مورد پایگاه داده منظورتان را مشخص نفهمیدم.

    موفق باشید.

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


  4. #3
    آخر فروم باز
    تاريخ عضويت
    Jul 2009
    پست ها
    6,351

    پيش فرض

    سلام

    ممنون از پاسخ شما
    با این حساب این instance همان شی ما نیست؟ object?

  5. #4
    کاربر فعال تالار .Net Msba's Avatar
    تاريخ عضويت
    Dec 2006
    محل سكونت
    ! My Mind
    پست ها
    506

    پيش فرض

    تا حالا خودم اینطوری بهش فکر نکرده بودم!
    آیا یک نمونه از شی خاص نمی تواند یک شی باشد؟ (رفتیم در فلسفه!) من فکر می کنم می شود. پس آن هم شی هست. اما یک نمونه. تعریف ساده هست مسئله را پیچیده می کنید
    از همان object هم طبق قانون ارث برده است. البته این مسئله ی instance با قضایای ارث بری ارتباطی ندارد ها!

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


    موفق باشید.

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


Thread Information

Users Browsing this Thread

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

User Tag List

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

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