Write a Java program to define a class Fraction having data members numerator and denominator. Initialize three objects using different constructors and display its fractional value..
public class Fraction {
double numerator,denominator,fraction;
Fraction (int a, double b) {
numerator=a;
denominator=b;
fraction=numerator/denominator;
System.out.println ("Fraction1 = "+fraction);
}
Fraction (int x, int y) {
numerator=x;
denominator=y;
fraction=numerator/denominator;
System.out.println ("Fraction2 = "+fraction);
}
Fraction(double m, double n) {
numerator=m;
denominator=n;
fraction=numerator/denominator;
System.out.println ("Fraction3 = "+fraction);
}
public static void main(String[] args) {
Fraction f = new Fraction(12,12.3);
Fraction f2 = new Fraction(10,12);
Fraction f3 = new Fraction(10.5,13.5);
}
}
Fraction1 = 0.975609756097561
Fraction2 = 0.8333333333333334
Fraction3 = 0.7777777777777778