ورود

View Full Version : آموزش: GenericType ها در جاوا



jrl_golestani
چهارشنبه 24 اردیبهشت 1393, 20:54 عصر
در C#‎‎ مفهوم یک کلاس Generic رو به طور فیزیکال داریم ولی در جاوا مفهوم Generic برای یک کلاس به طور فیزیکال وجود ندارد چون نمی توانیم به طور مستقیم از آن کلاس new کنیم برای instance گرفتن از یک کلاس Generic نیاز به کد زیر داریم.
} ()public T getInstance
} (if(t == null
class<T> ct =null
()Type type = this.getClass.getGenericSuperClass
Parameterized Type paramType = (parameterized Type) type
[ct = (class<T> ) paramType.getActualTypeArguments()[0
()t=ct.newIstance
{
return t
{
نوشته شده توسط مهدیه گلستانی

cups_of_java
جمعه 26 اردیبهشت 1393, 11:21 صبح
شما خودت سوال پرسیدی خودتم جوابشو دادی؟