Question: P-2.34 This is data structure of java Define a Polygon interface that has methods area( ) and perimeter( ). Then im- plement classes for Triangle,
P-2.34 This is data structure of java
Define a Polygon interface that has methods area( ) and perimeter( ). Then im- plement classes for Triangle, Quadrilateral, Pentagon, Hexagon, and Octagon, which implement this interface, with the obvious meanings for the area( ) and perimeter( ) methods. Also implement classes, IsoscelesTriangle, Equilateral-Triangle, Rectangle, and Square, which have the appropriate inheritance rela-tionships. Finally, write a simple user interface, which allows users to create polygons of the various types, input their geometric dimensions, and then out- put their area and perimeter.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
