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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

/*需求:定义一个类描述一下月亮?
思路:由于世上只有一个月亮,那么月亮这个类就有一个特殊的地方,就是它的对象的唯一性。Java语言为了解决这样的类似的问题,提供一种模式,叫单例模式。
步骤1,用关键词class定义一个名为月亮(Moon)类;
2,定义一个私有的无参的构造函数,在类中创建一个对象,并用私有静态修辞,提供一个公共的访问方式。*/
class Moon {
  private Moon(){}//防止外界创建月亮对象
  private static Moon m = new Moon();//防止外界随便访问唯一的月亮对象
  public static Moon getInstance()//提供一种公共访问方式,让外界调用唯一月亮这个对象。
  {
   return m;
  }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马