有理数是用两个整数相除来表示的数值。例如,2/3是一个有理数。 
1)  编写Rational.java的新程序,在其中定义称为Rational(有理数)的类。有理数对象具有两个整数类型的成员变量,分别存储一个有理数的分子和分母。2)  编写一个不带参数的构建器,使得Rational对象的分子分母成员变量的初始值分别为0。3)  编写toString方法,返回的字符串是以“分子/分母”的形式。4)  在main方法中,创建一个Rational类型的对象,给它的两个成员变量赋值,然后打印该对象。

解决方案 »

  1.   

    class 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();
         }
    }
      

  2.   

    这个是编译通过的:
    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());
         }
    }
      

  3.   

    fankobe 大哥,有没有收到我的短消息啊?