有理数是用两个整数相除来表示的数值。例如,2/3是一个有理数。
1) 编写Rational.java的新程序,在其中定义称为Rational(有理数)的类。有理数对象具有两个整数类型的成员变量,分别存储一个有理数的分子和分母。2) 编写一个不带参数的构建器,使得Rational对象的分子分母成员变量的初始值分别为0。3) 编写toString方法,返回的字符串是以“分子/分母”的形式。4) 在main方法中,创建一个Rational类型的对象,给它的两个成员变量赋值,然后打印该对象。
1) 编写Rational.java的新程序,在其中定义称为Rational(有理数)的类。有理数对象具有两个整数类型的成员变量,分别存储一个有理数的分子和分母。2) 编写一个不带参数的构建器,使得Rational对象的分子分母成员变量的初始值分别为0。3) 编写toString方法,返回的字符串是以“分子/分母”的形式。4) 在main方法中,创建一个Rational类型的对象,给它的两个成员变量赋值,然后打印该对象。
public int a;
public int b;
public Rational(){
a=0;
b=0;
}
public toString(){
System.out.println(a+"/"+b+"=");
} public static void main(string[] args){
Rational r=new Rational();
r.a=3;
r.b=4;
r.toString();
}
}
class Example {
public int a;
public int b;
public Example(){
a=0;
b=0;
}
public String toString(){
return a+"/"+b+"=";
} public static void main(String[] args){
Example r=new Example();
r.a=3;
r.b=4;
System.out.println(r.toString());
}
}