Question: write code in java and separate each part Question #2- Rational Numbers (40pts) Create a class called Rational for performing arithmetic with fractions. Write a

write code in java and separate each part write code in java and separate each part Question #2- Rational Numbers

Question #2- Rational Numbers (40pts) Create a class called Rational for performing arithmetic with fractions. Write a program to test your class. Use integer variables to represent the private instance variable of the class the numerator and the denominator. Provide a constructor that enables an object of this class to be initialized when it is declared. The Constructor should store the fraction in reduced form (the fraction 2/4 is equivalent to % and would be stored as the object 1 in the numerator and 2 in the denominator). Provide a no-argument constructor with defaults values in case no initializers are provided. Provide public methods that perform each of the following operations: a) Add two Rational numbers b) Subtract two rational numbers c) Multiply two rational numbers d) Divide two rational numbers e) Return a String representing of a rational number in the form a/b (where a is the numerator and b is the denominator)

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 Databases Questions!