Now here is the java program:
class Figure{
double dim1;
double dim2;
Figure(double a,double b){
dim1=a;
dim2=b;
}
double area(){
System.out.println("Area is undefined.");
return 0;
}
}
class Rectangle extends Figure{
Rectangle(double a,double b){
super(a,b);
}
double area(){...