View Full Version : حرفه ای: این خط کد چه معنی داره
yasemi
پنج شنبه 27 خرداد 1389, 23:07 عصر
public class stack<s>
این قسمت <s> چه معنی میده و چه کاربردی داره ؟
ممنون
oldboy
پنج شنبه 27 خرداد 1389, 23:26 عصر
<S> نوع داده ای که قراره تو پشته ذخیره بشه مشخص می کنه. مثلا
Stack<int>
پشته ای رو تعریف می کنه که توش عدد از نوع int میشه وارد کرد.
r00tkit
جمعه 28 خرداد 1389, 00:37 صبح
سلام
دوست من در مورد Generics ها مطالعه کن
این کلاس جنریک و s دراینجا type parameter هستش
مثال :
public class myclass<T>
{
public T Field;
}
روش استفاده :
Generic<string> g = new Generic<string>();
g.Field = "A string";
yasemi
جمعه 28 خرداد 1389, 12:19 عصر
بله درست میگین این یه برنامه برای ساختن یه پشته که بتونه هر نوع دادع ای رو بگیره
پس این s میتونه هر داده ای باشه و چطور در زمان تعریف این کلاس کاری کنیم که هر داده ای رو بگیره ؟
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.