可以看一下运行结果吗?

interface AK{

        double getArea(double r);

}

class BE{

        int r=4;

        double area;

        double getArea(int r) {

               return area=this.r+2*r;

        }

        static int g(int n)

        {

               return n*n;

        }

}

class BS extends BE implements AK{

        public double getArea(double r) {

               return 4*r;

        }

        static int g(int n) {

               int m=BE.g(n);

               return m-n;

        }

}

public class Test_4 {

        public static void main(String args[]) {

               BE b=new BS();

                 System.out.println(b.getArea(3));                                            // 【代码1】

               System.out.println(b.g(4));                                                       // 【代码2】

               AK k=new BS();

               System.out.println(k.getArea(3));                                            // 【代码3】

               BS s=(BS)k;

               System.out.println(s.g(4));                                                       // 【代码4】     

        }

}

用编辑器运行一下不就有结果了吗

10.0
16
12.0
12