using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Lab1
{
class Multime
{
static int dimMax = 100;
int[] x;
int length;
public Multime() // constructor implicit
{
//.....
}
public Multime(Multime M) // constructor de copiere
{
//.....
}
public Multime(int[] v) // constructor de initializare
{
//......
}
//getteri
//setteri
// iterator
// multime M
// M[i] = x[i]
public bool Exista(int a)
{
//.....
}
public bool Full()
{
//.....
}
public bool Empty()
{
//......
}
public void Add(int a)
{
//......
}
public void Delete(int a)
{
//......
}
public override string ToString()
{
//.......
}
// supraincarcarea operatorului + (pentru reuniunea a doua multimi)
// A, B multimi => C = A + B
public static Multime operator+(Multime A, Multime B)
{
//.....
}
// supraincarcarea operatorului * (pentru intersectia a doua multimi)
// A, B multimi => C = A * B
public static Multime operator*(Multime A, Multime B)
{
//....
}
// supraincarcarea operatorului - (pentru diferenta A-B)
// A, B multimi => C = A * B
public static Multime operator*(Multime A, Multime B)
{
//....
}
}
}
Daca stie cineva cum trebuie completat si ce face programul (putina explicatie) ms.
in c#