上帝的单件模式(原创)

发表于:2007-06-30来源:作者:点击数: 标签:
public class 上帝
{
      private static 上帝 _上帝;
      protected 上帝()
      {
      }
      public static 上帝 圣母玛丽娅生了上帝()
      {
           if(this._上帝==null)
           {
                 this._上帝=new 上帝();
            }
            return this._上帝;
       }
     
}
这就是一个单件模块,上帝永远只有一个,就不会因为圣母玛亚娅因为种种原因,而生出双胞胎来:)
写到这儿,才想起来,原来上帝是玛丽娅的老公,而不是他的儿子,老天呀:(

原文转自:http://www.ltesting.net