سلام خدمیت تمام بچه های انجمن
من می خواستم برای ساختن یک شی از کلاس نام آن شی را در زمان ران تایم از کاربر بگیره
اگه کسی میدونه لطفا راهنمایی کنه
ممنونم
سلام خدمیت تمام بچه های انجمن
من می خواستم برای ساختن یک شی از کلاس نام آن شی را در زمان ران تایم از کاربر بگیره
اگه کسی میدونه لطفا راهنمایی کنه
ممنونم
یکم بیشتر توضیح بده و برنامه ات چیه؟ و قراره چه کاری رو انجام بده!
تا جایی که من متوجه شدم شما چنین چیزی میخاین، درسته:
ClassName ObjectName = new ClassName();
و اینکه ObjectName را مثلا یه متغیر رشته ای فرض کنیم که در زمان اجرا از کاربر دریافت بشه، درسته؟
تا جایی که من اطلاع دارم چنین کاری ممکن نیست چراکه Compiler دچار سردرگمی شده و نمیتونه شیئ مورد نظر را ایجاد نموده و به آن حافظه اختصاص بده.
بهتره یک پراپرتی با اسم name داخل کلاس تعریف کنید و در هنگام ساختن شئ، اسم رو از کاربر دریافت و ست کنید اینطوری میتونید از طریق همین پراپرتی اون شئ را تشخیص بدید.
آخرین ویرایش به وسیله m_alavi9 : پنج شنبه 20 مهر 1391 در 15:12 عصر