using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace constrctovrload
{
class Program
{
static void Main(string[] args)
{
addition add1 = new addition(10);
addition add2 = new addition(10,20);
addition add3 = new addition(12,20.56,-5.40);
addition add4 = new addition(1.23F,3,565.4f,45F);
Console.Write Line(add1.result1);
Console.Write Line(add2.result2);
Console.Write Line(add3.result2);
Console.Write Line(add4.result2);
Console.Read Line();
}
}
class addition
{
public int num1;
public double num2;
public double num3;
public float num5;
public float num6;
public float num7;
public float num8;
public int result1;
public double result2;
public addition(int number1)
{
num1 = number1;
result1=num1;
}
public addition(double number1, double number2)
{
num2 = number1;
num3 = number2;
result2 = num2 + num3;
}
public addition(int number1, double number2, double number3)
{
num1 = number1;
num2 = number2;
num3 = number3;
result2 = num1 + num2 + num3;
}
public addition(float number1, int number2, float number3, float number4)
{
num5 = number1;
num6 = number2;
num7 = number3;
num8 = number4;
result2 = num5 + num6 + num7 + num8;
}
}
}