Open Aida-Hagh opened 5 months ago
public class MathOperations {
public int Add(int a, int b)
{
return a + b;
}
public int Add(int a, int b, int c)
{
return a + b + c;
}
public double Add(double a, double b)
{
return a + b;
}
}
//مثال 1: Overloading با تعدادو نوع پارامترهای متفاوت
public class PrintOperations {
public void Print(string message)
{
Console.WriteLine(message);
}
public void Print(int number)
{
Console.WriteLine(number);
}
public void Print(double number)
{
Console.WriteLine(number);
}
}
//مثال 2: Overloading با نوع پارامترهای متفاوت
(بیشبارگذاری) Overloading
به معنی تعریف چندین متد با نام یکسان اما متفاوت در نوع، تعداد، و ترتیب پارامترها .