In: Computer Science
Define a class Fraction3YourName as follows,
/**
* Program Name: Fraction3YourName.java
* Discussion: Fraction3Yourname class
* written By:
* Date: 2019/09/19
*/
public class Fraction3YourName {
private int sign;
private int num;
private int denom;
public Fraction3YourName() {
//sign = ;
//denom = ;
}
public Fraction3YourName(int n) {
//sign = ;
//num = n;
//denom = ;
}
public Fraction3YourName(int s, int n, int d) {
//sign = s;
//num = n;
//denom = d;
}
}
by java programming
/**
* Program Name: Fraction3YourName.java
* Discussion: Fraction3Yourname class
* written By:
* Date: 2019/09/19
*/
public class Fraction3YourName {
private int sign;
private int num;
private int denom;
public Fraction3YourName() {
this(1, 0, 1);
}
public Fraction3YourName(int n) {
this(1, n, 1);
}
public Fraction3YourName(int s, int n, int d) {
sign = s;
num = n;
denom = d;
}
@Override
public String toString() {
String s = "";
if (sign == 1) {
s += "+";
} else {
s += "-";
}
s += num + "/" + denom;
return s;
}
}
class FractionTest {
public static void main(String[] args) {
Fraction3YourName f1 = new Fraction3YourName(1, 3, 7);
System.out.println(f1);
Fraction3YourName f2 = new Fraction3YourName(-1, 6, 7);
System.out.println(f2);
}
}
