بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

استفاده از Reflection

مدیریت گفتگو
محسن فتحی 10 سال پیش
آخرین تغییر: 10 سال پیش

سلام خسته نباشید .. !!

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

ما تو دات نت یه 

 List<T> // داشتیم که اینطوری نوشته میشد
public List<T> Selector<T>()
{
Return new Lidt<T>();
}

خب من میتونستم به این تابع هر مدلی رو با هر پراپرتی ای ارسال کنم و از طریق نام پراپرتی ها از Reader خودم (که همون Cursor جاوا هستش) داده هارو بخونم و بریزم درون پراپرتی های داده نوع T و در نهایت اضافه کنم به لیست بازگشتیم ... یعنی من یه سلکت مینوشتم و یه مدل میدادم مثلا مدل خانوار بعدش این مدل برمیگشت و من مدلی با داده های بازگشتی داشتم که اینجوری استفاده میکردم

 public class family
{
public int ID {get;set;}
public string Address {get;set;}
}

public List<T> Selector<T>()
{
// حالا اینجا مثلا از بانک اطلاعاتی 10 تا رکورد به لیستم اضافه میشد و لیست من 10 تا مدل با داده داشت
Return new Lidt<T>();
}

 


private void btn_Click()
{
List<family> fm = Selector<family>();
// بعد ازش استفاده میکردم
}

خب من الان این کارو تو جاوا چطوری باید انجا بدم

نظرات

محسن فتحی 10 سال پیش
من واقعا متاثر شدم از این همه توجه :D
hamcalas 10 سال پیش
ویدیوی بخش آخر استاد (25-01 Using Java Reflection) مربوط به رفلکشن است
محسن فتحی 10 سال پیش
من اون ویدیو رو دیدم .. تو فرومم سرچ کردم .. ولی این یه مسئله ای هست که یه سری اطلاعات اضافی نیاز داره
Spirit 10 سال پیش
میشه عامیانه تر بگید میخوایید چیکار کنید؟
محسن فتحی 10 سال پیش
میخوام یه دستور سلکت به یه فانکشنم بدم .. به یه مدل .. مثلا مدل کاربران .. بعدش با توجه یه دستورم یه لیستی از مدلم که نتیجه دستر هستش برگرده

هنوز پاسخی ثبت نشده است


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .