Java 方法覆盖 Java 计算阶乘2 Java 打印数组方法 Java 方法覆盖 public class Findareas { public static void main (String []agrs) { Figure f = new Figure(10 , 10); Rectangle r = new Rectangle(9 , 5); Figure figref; figref = f; System.out.println("Area is :"+figref.area()); figref = r; System.out.println("Area is :"+figref.area()); } } class Figure { double dim1; double dim2; Figure(double a , double b) { dim1 = a; dim2 = b; } Double area() { System.out.println("Inside area for figure."); return(dim1*dim2); } } class Rectangle extends Figure { Rectangle(double a, double b) { super(a ,b); } Double area() { System.out.println("Inside area for rectangle."); return(dim1*dim2); } } Java 计算阶乘2 Java 打印数组方法