Question: The method should compare two fractions to one another and if A > B return1, if A Fraction.java: public static class Fraction implements Comparable {

The method should compare two fractions to one another and if A > B return1, if A 

Fraction.java:

public static class Fraction implements Comparable { //Attributes private int numerator; private int denominator; //Default Constructor public Fraction() { numerator = 1;

denominator = 1; } //Constructor public Fraction(int num, int denom) { this.numerator = num; this.denominator = denom; } //Getters and Setters public int getNumerator() {

return numerator;

}

public void setNumerator(int numerator) {

this.numerator = numerator;

}

public int getDenominator() {

return denominator;

}

public void setDenominator(int denominator) {

this.denominator = denominator;

} //toString to print public String toString() {

return numerator + \"/\" + denominator;

} //compareTo public int compareTo(Fraction f) { if ((f.denominator*this.numerator)>(f.numerator*this.denominator))

return 1;

else if ((f.denominator*this.numerator)

return -1;

else

return 0; }

}




Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!