黑马程序员技术交流社区

标题: 根据视频写得、求纠正错误 [打印本页]

作者: 彭小康    时间: 2012-12-12 16:45
标题: 根据视频写得、求纠正错误
本帖最后由 彭小康 于 2012-12-12 16:46 编辑

public class Extion   {

              public static void main(String args[])
                 {
              Xiangjia Qs=new Xiangjia();
              System.out.println(Qs.a);                 }

         }
class Chengji
{
           int zongFen;
         Chengji(int a,int b)
           {
             zongFen=a+b;
           }
        protected float f(float x,float y)
          {
             return x*y;
          }
      }
    class Xiangjia extends Chengji
    {
       static int yuWen=30;
       static int shuXue=40;
       int a;
      Xiangjia()
         {
           a=(int) this.f(yuWen, shuXue);
    super(yuWen,shuXue);
         }
     public float f(float x,float y)
        {
            return x+y;
        }
     }
作者: 罗会涛    时间: 2012-12-12 21:40
  1.         Xiangjia()
  2.         {
  3.                 super(yuWen, shuXue);
  4.                 a = (int) this.f(yuWen, shuXue);

  5.         }
复制代码
每个类的构造方法要求先创造出父类对象,不写的话隐式调用父类无参构造方法(super()),super语句必须在第一行。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2