Question: i need a detailed answer for this question. Close Lab 7: Enabling GeometricObject comparable Problem Description: (Enabling GeometricObject comparable) Modify the Geometricobject class to implement
i need a detailed answer for this question.
Close Lab 7: Enabling GeometricObject comparable Problem Description: (Enabling GeometricObject comparable) Modify the Geometricobject class to implement the Comparable interface, and define a static max method in the Geometricobject class for finding the larger of two Geometricobject objects. Draw the UML diagram and implement the new Geometricobject class. Write a test program that uses the max method to find the larger of two circles and the larger of two rectangles. Design Draw the UML class diagram here Coding public class Test // Main method public static void main (String[] args)t /7 Create two comparable circles Circlel circlel-new Circlel (5) Circlel circle2new Circlel (4) // Display the max circle Circlel circle(Circlel)Geometricobjectl.max (circlel, circle2) System.out.println("The max circle's radius is"+ circle.getRadius )) System.out.println (circle) abstract class Geometricobjectl implements Comparable // Implement it // Circle.java: The circle class that extends Geometricobject class Circlel extends Geometricobjectl i // Implement it Submission: Follow our class coding standard to complete this lab, check out for credit
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
