Question: Create an interface named Shape with the following method signature: double area Next define classes which implement this interface as follows: Circle, with instance data

Create an interface named Shape with the following method signature: double area Next define classes which implement this interface as follows: Circle, with instance data for the radius, a constructor which sets the radius and appropriate getter/setter methods . . Rectangle, with instance data for the length and width, a constructor which sets both properties and appropriate getter/setter methods Use the following code to test your implementations: public static void main(String) args) Circle c -new Circle(4):I/ Radius of 4 Rectangle r-new Rectangle (4,3); Height = 4, width-3 ShowArea (c) ShowArea (r) public static void ShowArea (Shape s) double areas.area ) System.out.printin("The area of the shape is "+area) Save your submissions in Circle.java, Shape.java and Rectangle.java
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
