interface A{
double Pi=3.14;
double area();
}
interface B{
void setColor(String c);
}
interface C extends A,B{
void volume();
}
class Cylinder implements C{
private double radius;
private double height;
private String color;
public Cylinder(double radius, double height, String color) {
super();
this.radius = radius;
this.height = height;
this.color = color;
}
@Override
public double area() {
return Pi*radius*radius;
}
@Override
public void setColor(String color) {
System.out.println(this.color);
}
@Override
public void volume() {
System.out.println(Pi*radius*radius*height);
}
}
public class test2 {
public static void main(String[] args) {
Cylinder cylinder=new Cylinder(2,3,"blue");
System.out.println(cylinder.area());
cylinder.volume();
cylinder.setColor("blue");
}
}