/**
* 请指出如下代码中存在的错误,并解释原因。注释错误语句后的输出结果是什么,并解释原因
* @author Administrator
*
*/
abstract class Shape {
public abstract double getArea();
}
class Square extends Shape{
private double height=0;//长方形的边长
public Square(double height){
this.height=height;
}
public double getArea() {
return (this.height*this.height);
}
}
class Circle extends Shape{
private double r=0;//员的半径
private final staticdouble PI=3.14;//圆周率
public Circle (double r){
this.r=r;
}
public double getArea() {