我想请问的是该怎么得到这个类得实例呢?难道说这个类中只有私有的构造方法吗?那API为什么要这么设计?

解决方案 »

  1.   

    至于为什么,一定有原因,LZ先自己拿几个出来,然后等LS再讨论
      

  2.   

    应该是有一个类似于getInstance()之类的方法吧
      

  3.   

    以Calendar 类为例,提供了一个类方法 getInstance,以获得此类型的一个通用的对象
      

  4.   

    我也看到过一些,有的类好像提供了单例,即只提供一个实例对象(用自身private构造函数构造),并通过public方法(很多是getInstance)返回这个实例对象,可能这个类只需要一个通用对象吧
      

  5.   

    有些类把构造器私有了,API没有建议楼主去网上找找“单态模式”、“工厂模式”