blue.shapes
Class Diamond
java.lang.Object
|
+--blue.shapes.Diamond
- public class Diamond
- extends java.lang.Object
- implements Shape
Constructor Summary |
Diamond(double h,
double w)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Diamond
public Diamond(double h,
double w)
height
public double height()
width
public double width()
diagonal
public double diagonal()
area
public double area()
- Specified by:
- area in interface Shape
perimeter
public double perimeter()
describe
public void describe()
- Specified by:
- describe in interface Shape
describe
public void describe(java.io.PrintStream os)
- Specified by:
- describe in interface Shape
describe
public void describe(OutStream os)
- Specified by:
- describe in interface Shape
shrinkWidth
public void shrinkWidth(double f)
expandWidth
public void expandWidth(double f)
shrinkHeight
public void shrinkHeight(double f)
expandHeight
public void expandHeight(double f)