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

© android0276 中级黑马   /  2014-7-2 16:38  /  706 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 android0276 于 2014-7-6 20:26 编辑

class Shape{
   Shape(int i){
     System.out.println("This is Shape" + i);
   }
}
public class Circle extends Shape{
   static Shape s1 = new Shape(1);
   Shape s2 = new Shape(3);
   Circle(int i){
     super(i);
     System.out.println("This is Circle" + i);
   }

   public static void main(String args[]){
     Circle c1 = new Circle(2);
   }
}

1 个回复

倒序浏览
这是构造函数的问题,仔细从细节入手,知道对象的常见和销毁时间就引刃而解了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马