28.Method_overloading
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Method_overloading.cs
{
class math
{
public int a, b, c, d;
public int addition(int a, int b)
{
this.a = a;
this.b = b;
return a + b;
}
public int addition(int a, int b, int c)
{
this.a = a;
this.b = b;
this.c = c;
return a + b + c;
}
public int addition(int a, int b, int c, int d)
{
this.a = a;
this.b = b;
this.c = c;
this.d = d;
return a + b + c + d;
}
}
class Program
{
static void Main(string[] args)
{
math obj = new math();
Console.WriteLine("1 Addition = " + obj.addition(10, 20));
Console.WriteLine("2 Addition = " + obj.addition(10, 20, 30));
Console.WriteLine("3 Addition = " + obj.addition(10, 20, 30, 40));
Console.Read();
}
}
}
OUTPUT:
1 Addition = 30
2 Addition = 60
3 Addition = 100
Comments
Post a Comment