Class Shape
java.lang.Object
Shape
public abstract class Shape
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description Shape()
-
Method Summary
Modifier and Type Method Description abstract double
calculateArea()
Get area of Shapeabstract double
calculatePerimeter()
Calculate perimeter of Shapevoid
draw()
print info f Shapeabstract boolean
equals(java.lang.Object obj)
abstract int
hashCode()
java.lang.String
toString()
-
Constructor Details
-
Shape
public Shape()
-
-
Method Details
-
calculatePerimeter
public abstract double calculatePerimeter()Calculate perimeter of Shape- Returns:
- perimeter of Shape
-
calculateArea
public abstract double calculateArea()Get area of Shape- Returns:
- area of Shape
-
draw
public void draw()print info f Shape -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
equals
public abstract boolean equals(java.lang.Object obj)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public abstract int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-