Gebruik operator in classes
Met het operator keyword geef je in je classes aan wat er moet gebeuren bij de operator
voorbeel van de + operator, in je class definineer je het volgende:
public class mijnnummer
{
private int nummer;
public mijnnummer(int eennummer)
{
nummer = eennummer;
}
public static mijnnummer operator + (mijnummer a, mijnnummer
b)
{
return new mijnummer( a.nummer +
b.nummer);
}
public static mijnnummer operator * (mijnummer a,
mijnnummer b)
{
return new mijnummer(
a.nummer * b.nummer);
}
}
Je gebruikt het dus als volgt:
mijnnummer a = new mijnnummer(10);
mijnnummer b = new mijnnummber(10);
mijnnummer c = a + b;
mijnnummer d = c * a;
nummer c = 20
nummer d = 200