Assignment No.2: solution

A.      Create a complex numbers class. Provide two consructors in it. Provide  Tostring() method(override from object class).overload all necessary operators such as *,/,+,-,==,<,,!=
Write unit tests for it.
B. Create a currency class. Provide two constructors and override of ToString() method.
Overload all necessary operators
Class Currency {
int dollars;
int cents;
public static currencyOperator+(currency lhs,currency rhs)
currency res=new currency();
res.cents=lhs.cents + rhs.cents;
res.cents=res.cents -100;
res.dollars=lhs.dollars+rhs.dollars +1;
return res;
For - operator first convert to cents
int totllhscents=lhs.dollars*100+lhs.cents;
int totalrhscents=rhs.doallrs*100+rhs.cents;
int  rescents=lhstotalcents-rhstotalcents;
Powered by