日期:2014-05-20  浏览次数:20773 次

才学JAVA,一般如何安排程序代码的格式呢
下面是我做的一道作业题,我想大家把你们的排版方式给我看哈,我不知道该怎么排,不排好的话以后代码看起来就很杂乱...
class   point{
  protected   int   x,y;
  public   point(){
      x=0;
      y=0;
}
public   point(int   x,int   y){
        this.x=x;
        this.y=y;
}
public   int   getX(){
    return   x;
}

public   int   getY(){
    return   y;
}

public   void   setX(int   x){
    this.x=x;
}

public   void   setY(int   y){
    this.y=y;
}
}

class   Circle   extends   point{
        protected   int   radius;
        public   Circle(int   r,int   x,int   y){
                  super(x,y);
                  radius=r;
                }
        public   Circle(){
              radius=0;
            }
        public   Circle(int   radius){
                this.radius=radius;
          }
          public   int   getRadius(){
                return   radius;
      }
void   area(){
      System.out.println( "圆的面积: "+   Math.PI*radius*radius);
    }
double   A(){
return   Math.PI*radius*radius;
    }
}

class   Cylinder   extends   Circle{
            protected   int   height;
    Cylinder(int   x,int   y,int   radius,int   height){
            super(x,y,radius);
            this.height=   height;
}  
    Cylinder(){
          height=0;
}
    Cylinder(int   H){
          height=H;
}  
      int   getHeight(){
        return   height;
      }
void   volume(){
    System.out.println( "圆zhu的体积: "+A()*height);
  }
}
  class   demo{
  public   static   void   main(String   args[]){

                  Cylinder   r1=new   Cylinder(10,10,10,10);
                  System.out.println( "中心坐标: "+r1.x+ ", "+r1.y);
                  System.out.println( "半径: "+r1.radius);
                  System.out.println( "高: "+r1.height);
                  r1.volume();
    }
}

------解决方案--------------------
建议你用Eclipse,用Ctrl+Shift+F,自动调节代码的格式安排,看起来明白的多, 很方便