Question: How would you create a test program for the following code? public class Fraction { private int numerator; private int denominator; public Fraction ( )
How would you create a test program for the following code?
public class Fraction
private int numerator;
private int denominator;
public Fraction
numerator ;
denominator ;
public Fractionint num, int denom
if denom
throw new IllegalArgumentExceptionDenominator cannot be zero.";
numerator num;
denominator denom;
public FractionString fString
String parts fString.split;
numerator Integer.parseIntparts;
denominator Integer.parseIntparts;
if denominator
throw new IllegalArgumentExceptionDenominator cannot be zero.";
public String getFraction
return numerator denominator;
public double getDecimal
return doublenumerator denominator;
public int getNumerator
return numerator;
public int getDenominator
return denominator;
public String toString
return getFraction or String.formatf getDecimal;
public boolean equalsObject obj
if obj instanceof Fraction
Fraction other Fraction obj;
return numerator other.denominator other.numerator denominator;
return false;
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
