1.1模式動(dòng)機(jī)
一個(gè)系統(tǒng)中可以存在多個(gè)打印任務(wù)妓灌,但是只能有一個(gè)正在工作的任務(wù)把夸;
一個(gè)系統(tǒng)只能有一個(gè)窗口管理器或文件系統(tǒng)存哲;
一個(gè)系統(tǒng)只能有一個(gè)計(jì)時(shí)工具或ID(序號(hào))生成器雾袱。
1.2單例模式概述
單例模式(Singleton Pattern):?jiǎn)卫J酱_保某一個(gè)類只有一個(gè)實(shí)例械巡,而且自行實(shí)例化并向整個(gè)系統(tǒng)提供這個(gè)實(shí)例刹淌,這個(gè)類稱為單例類,它提供全局訪問(wèn)的方法讥耗。