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 
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
Get step-by-step solutions from verified subject matter experts
