frist.java

来自「清华大学的java教程」· Java 代码 · 共 71 行

JAVA
71
字号
import java.util.*;

public class frist
{  
   public static void main(String[] args)
   {  
	  Rectangle R=new Rectangle();
	  R.setWidth();
	  R.getWidth();
	  R.setHeight();
	  R.getHeight();
	  R.setColor();
	  R.getColor();
	  R.getArea();
	  R.getPerimeter();
   }
}

class Rectangle
{  
   public Rectangle(){}
   
   public double getWidth()
   {  
      return width;
   }

   public void setWidth()
   {  
      Scanner scan=new Scanner(System.in);
	  width=scan.nextDouble();
   }

   public double getHeight()
   {  
      return height;
   }

   public void setHeight()
   {  
      Scanner scan=new Scanner(System.in);
	  height=scan.nextDouble();
   }
   
   public void getColor()
   {  
      System.out.println("The Color is "+color+"\n");
   }


   public void setColor()
   {  
      Scanner scan=new Scanner(System.in);
	  color=scan.nextLine();
   }
   
   public void getArea()   
   {  
      System.out.println("The Area is "+width*height+"\n");
   }

   public void getPerimeter()
   {  
      System.out.println("The Perimeter is "+2*(width+height)+"\n");
   }

   private double width;
   private double height;
   private String color;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?