package com.lintcode; /** *204. åä¾ * * åä¾ æ¯æä¸ºæå¸¸è§ç设计模å¼ä¹ä¸ã对äºä»»ä½æ¶å»ï¼å¦ææä¸ªç±»åªåå¨ä¸æå¤åå¨ä¸ä¸ªå ·ä½çå®ä¾ï¼é£ä¹æä»¬ç§°è¿ç§è®¾è®¡æ¨¡å¼ä¸ºåä¾ãä¾å¦ï¼å¯¹äº class Mouse (䏿¯å¨ç©çmouseå¦)ï¼æä»¬åºå°å ¶è®¾è®¡ä¸º singleton 模å¼ã ä½ ç任塿¯è®¾è®¡ä¸ä¸ª getInstance æ¹æ³ï¼å¯¹äºç»å®çç±»ï¼æ¯æ¬¡è°ç¨ getInstance æ¶ï¼é½å¯å¾å°åä¸ä¸ªå®ä¾ã */ class Solution { private Solution(){} public static Solution instance = new Solution(); /** * @return: The same instance of this class every time */ public static Solution getInstance() { // write your code here return instance; } };