View Full Version : سوال: خروجی متد از توع کلاس Abstract
areeef
چهارشنبه 23 دی 1394, 00:04 صبح
سلام، من یک متد دیدم که نوع خروجی متد را یک کلاس abstract گذاشته بود، میخواستم ببینم برای این موضوع چه مبحثی باید مطالعه بشود ؟
public static TLObject Parse(BinaryReader reader, uint code)
{
}
TLObject یک کلاس abs هست.
سیدسبحان
چهارشنبه 23 دی 1394, 00:11 صبح
سلام
فهمیدی به ماهم بگید:متفکر:
میشه کلاس اون متد رو هم بزارید؟
همچنین سازنده کلاس.
areeef
چهارشنبه 23 دی 1394, 01:40 صبح
طی سرچی که کردم مثل اینکه از این روش برای return کردن چند مقدار استفاده میکنند حالا اگر اساتید بیاد بازم توضیح بدهند ممنون میشم.
class Result
{
public int add;
public int multiply;
}
static void Main(string[] args)
{
int a = 10;
int b = 20;
var result = Add_Multiply(a, b);
Console.WriteLine(result.add);
Console.WriteLine(result.multiply);
}
private static Result Add_Multiply(int a, int b)
{
var result = new Result
{
add = a * b,
multiply = a + b
};
return result;
}
حالا متد Add_Multiply را اجرا کنیم یک شی ساخته شده به ما برمیگردونه که میتونیم به اعضا کلاس دسترسی پیدا کنیم.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.