A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

可以看一下结果,强化继承关系中构造函数的运行次序。
  1. class lianxi
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.      new zi();
  6.          }
  7. }

  8. class fu
  9. {
  10.        
  11.         fu()
  12.         {
  13.                 System.out.println("fu");
  14.         }
  15.         void shi(){
  16.        
  17. System.out.println("fu1");
  18. }
  19. }
  20. class zi extends fu
  21. {
  22.         zi()
  23.         {
  24.                 new fu().shi();
  25.                 System.out.println("zio");
  26.                
  27.         }
  28. }
复制代码


1 个回复

倒序浏览

两者的区别

  1. class lianxi
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.      new zi();
  6.          }
  7. }

  8. class fu
  9. {
  10.         
  11.         fu()
  12.         {
  13.                 System.out.println("fu");
  14.         }
  15.         void shi(){
  16.         
  17. System.out.println("fu1");
  18. }
  19. }
  20. class zi extends fu
  21. {
  22.         zi()
  23.         {
  24.                 super.shi();
  25.                 System.out.println("zio");
  26.                
  27.         }
  28. }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马