parent
b1adbb404a
commit
72fba66e94
@ -0,0 +1,37 @@
|
||||
public class Circle implements Shape {
|
||||
private double radius;
|
||||
private String color;
|
||||
|
||||
public Circle(double radius, String color) {
|
||||
this.radius = radius;
|
||||
this.color = color;
|
||||
}
|
||||
|
||||
@Override
|
||||
public double calculateArea() {
|
||||
return Math.PI * radius * radius;
|
||||
}
|
||||
|
||||
@Override
|
||||
public double calculatePerimeter() {
|
||||
return 2 * Math.PI * radius;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getColor() {
|
||||
return color;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setColor(String color) {
|
||||
this.color = color;
|
||||
}
|
||||
|
||||
public double getRadius() {
|
||||
return radius;
|
||||
}
|
||||
|
||||
public void setRadius(double radius) {
|
||||
this.radius = radius;
|
||||
}
|
||||
}
|
||||
Loading…
Reference in new issue