Share Pastebin
Guest
Public paste!

Untitled

By: a guest | Feb 9th, 2010 | Syntax: Java | Size: 0.66 KB | Hits: 29 | Expires: Never
This paste has a previous version, view the difference. Copy text to clipboard
  1. import java.lang.Math;
  2.  
  3. public class Sphere extends ThreeDimensionalShape {
  4.  
  5.     public Sphere(int x, int y, double d1, double d2, double d3)
  6.     {
  7.         super(x, y, d1, d1, d3);
  8.     }
  9.  
  10.     public void setRadius(double r)
  11.     {
  12.         setDimension1(r);
  13.     }
  14.  
  15.     public double getRadius()
  16.     {
  17.         return getDimension1();
  18.     }
  19.  
  20.     @Override
  21.     public double area()
  22.     {
  23.         return 4*Math.PI*Math.pow(getDimension1(), 2);
  24.     }
  25.  
  26.     @Override
  27.     public double Volume()
  28.     {
  29.         return (4/3)*Math.PI*Math.pow(getDimension1(), 2);
  30.     }
  31.  
  32.     @Override
  33.     public String getName()
  34.     {
  35.        return "Sphere";
  36.     }
  37. }