Source of Rectangle.java


  1: // Rectangle.java
  2: //  a class that implements Measurable
  3: // See also:
  4: //  Measurable.java
  5: //  Circle.java

  7: public class Rectangle implements Measurable {

  9:     private double length, width;

 11:     public Rectangle(double l, double w) {
 12:         length = l;
 13:         width = w;
 14:     }

 16:     public double getLength() {
 17:         return length;
 18:     }

 20:     public double getWidth() {
 21:         return width;
 22:     }

 24:     @Override
 25:     public double getArea() {
 26:         return length * width;
 27:     }

 29:     @Override
 30:     public double getPerimeter () {
 31:         return 2 * (length + width);
 32:     }

 34: }