4.1 已知一个图形Graphic基类,有一个数据成员 String name,一个有参构造 public Grahpic(String gname),一个输出name的方法 public void printName()。定义一个接口 Computer,接口内有一个常成员 final double PI=3.14,两个抽象方法一个实现求面积:public double qmj(),一个求体积:public double qtj()。按以下要求设计实现。
要求:在图形graphic类基础上定义一个圆柱,并实现Computer接口中qmj()和qtj()两个方法。
(1)Computer接口定义代码:
(2)Graphic类定义代码:
(3)Cylinder(圆柱)类的定义及实现Computer接口:
(4)在主类main方法中创建圆柱对象c1并测试输出。
该怎么实现啊?
根据提示去创建接口,类,已经很详细了。
public interface Computer{
final double PI=3.14;
public double qmj();
public double qtj();
}
public class Graphic{
String name;
public Graphic(){}
public Graphic(String name){
this.name = name;
}
public void printName(){
System.out.println("name="+name);
}
}