using System; class Kellaaeg{ int tund, minut; public Kellaaeg(int utund, int uminut){ tund=utund; minut=uminut; aegKorda(); } void aegKorda(){ while(minut>60){ tund++; minut-=60; } } public int Tund(){return tund;} public int Minut(){return minut;} public void tryki(){ Console.WriteLine("{0}:{1}", tund, minut); } public static Kellaaeg operator+(Kellaaeg k1, Kellaaeg k2){ return new Kellaaeg(k1.tund+k2.Tund(), k1.minut+k2.Minut()); } } class Test{ public static void Main(string[] arg){ Kellaaeg k1=new Kellaaeg(12, 10); Kellaaeg k2=new Kellaaeg( 1, 4); Kellaaeg k3=k1+k2; k3.tryki(); } } /* C:\Projects\oma\naited>Operaatorid1 13:14 */