Monday, December 17, 2012

PROGRAM TO DEMONSTRATE FUNCTION OVER-LOADING

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication14
{
class Demo
{
public void sum()
{
Console.WriteLine("This sum is without any data");
}
public void sum(int a, int b)
{
int p = a;
int q = b;
int s = p + q;
Console.WriteLine("Sum of two int values: "+s);
}
public void sum(int a, int b, int c)
{
int i = a;
int j = b;
int k = c;
int s = i + j + k;
Console.WriteLine("Sum of three int values: "+s);
}
}
class OverLoadDemo
{
static void Main(string[] args)
{
Demo obj = new Demo();
obj.sum();
obj.sum(5,7);
obj.sum(2,7,12);
Console.ReadLine();
}
}
}

<<<<<<<<<<<<<<<<<<<< OUTPUT >>>>>>>>>>>>>>>>>>>>>>>

This sum is without any data
Sum of two int values: 12
Sum of three int values: 21

No comments:

Post a Comment