Question: Design and implement program to calculate the intersection area of two circles . Point Intersection Test -Intersection intersection -double x -double y +main(String[]):void -prompt:void -displayCircleAreas().vold
Design and implement program to calculate the intersection area of two circles .
![Point Intersection Test -Intersection intersection -double x -double y +main(String[]):void -prompt:void -displayCircleAreas().vold](https://dsd5zvtm8ll6.cloudfront.net/si.experts.images/questions/2024/01/65b7d3ff803f9_17565b7d3ff5a04d.jpg)



Point Intersection Test -Intersection intersection -double x -double y +main(String[]):void -prompt:void -displayCircleAreas().vold -displayIntersectionArea().void use 1 Intersection -Circle circleA -Circle circleB +Intersection() +Intersection(Circle, Circle) +getCircleA():Circle +getCircleB():Circle +callntersectionArea:double +Point() +Point(double, double) +getX():double +getY() double +calDistance(Point):double 1 has Circle -Point centre: -double radius; has +Circle) 2 +Circle(Point, double) +getCentre():Point +getRadius() double +calArea() double
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
