有关构造器的代码

来源:互联网 发布:淘宝不能支付怎么回事 编辑:程序博客网 时间:2024/05/01 15:44
  1. package com.test2;
  2. public class TT {
  3.     
  4.     
  5.     public  TT()
  6.     {
  7.         
  8.         System.out.println("super");
  9.     }
  10.     
  11.     
  12. }
  13. package com;
  14. import com.test2.TT;
  15. public class WW extends TT {
  16.     public static void main(String[] args) throws Exception {
  17.         new WW();
  18.     }
  19.     public WW() {
  20.     }
  21. }

以上代码运行时输出:

super

 

 

 

下面的代码编译时有错:

 

 

  1. package com.test2;
  2. public class TT {
  3.     
  4.     
  5.     private  TT()
  6.     {
  7.         
  8.         System.out.println("super");
  9.     }
  10.     
  11.     
  12. }
  13. package com;
  14. import com.test2.TT;
  15. public class WW extends TT {
  16.     public static void main(String[] args) throws Exception {
  17.     }
  18.     public WW() {
  19.     }
  20. }

 

也是有错的:

 

  1. package com.test2;
  2. public class TT {
  3.     
  4.     
  5.       TT()
  6.     {
  7.         
  8.         System.out.println("super");
  9.     }
  10.     
  11.     
  12. }
  13. package com;
  14. public class WW extends com.test2.TT {
  15.     public static void main(String[] args) throws Exception {
  16.         new WW();
  17.     }
  18.     public WW() {
  19.     }
  20. }

 

 

 

 

 

 

原创粉丝点击