码迷,mamicode.com
首页 > 其他好文 > 详细

继承训练

时间:2015-12-28 22:02:32      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:

技术分享技术分享

 

父类中必须有不带参数的构造方法,否则就在子类的构造方法中的第一行加super()显示的继承父类构造方法

 

技术分享

package day07;
class Fu 
{ 
    int num =9;
  Fu()
  {
    System.out.println("fu run"+num);
      
  }
  Fu(int x)
  {
      x=3;
      System.out.println("fu run "+x);
      
  }
  
}
class Zi1 extends Fu
{

    Zi1() {
         System.out.println("Zi1 run");
     
    }
    Zi1(int num)
    {   this();//调用本类构造函数
        System.out.println("Zi1 run"+num);
        
    }
    
}
public class Zi   {
     
    public static void main(String[] args) {
        
          Fu f = new Zi1(6);
          Zi1 z = new Zi1(6);
          
          
        
    }
 
}

fu run9
Zi1 run
Zi1 run6
fu run9
Zi1 run
Zi1 run6

 

 

继承训练

标签:

原文地址:http://www.cnblogs.com/mmlovejj/p/5083754.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!