Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.lang.*;
- public class Square {
- private double side;
- Square(double side) {
- this.side = side;
- }
- Square(Circle c1) {
- side = Math.sqrt(c1.getArea());
- }
- public double getSide() {
- return side;
- }
- public double getArea() {
- return side * side;
- }
- public double getPerimeter() {
- return side * 4;
- }
- public Circle getInscribedCircle()
- {
- Circle c=new Circle(side/2);
- return c;
- }
- public Circle getCircumscribedCircle(){
- Circle c2 = new Circle(Math.sqrt(((side*side)+(side*side))/2));
- return c2;
- }
- public static Circle[] getCircles(Square[] arr){
- Circle[] arr2 = new Circle[arr.length];
- for (int i=0;i<arr.length;i++)
- {
- arr2[i]= new Circle(arr[i]);
- }
- return arr2;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement