類别範本 單例模板
類别範本
#if (${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#if (${IMPORT_BLOCK} != "")${IMPORT_BLOCK}
#end
#parse("File Header.java")
public #if (${ABSTRACT} == "TRUE")abstract #end #if (${FINAL} == "TRUE")final #end class ${NAME} #if (${SUPERCLASS} != "")extends ${SUPERCLASS} #end #if (${INTERFACES} != "")implements ${INTERFACES} #end {
private static final String TAG = ${NAME}.class.getSimpleName();
}
單例類别範本
#if (${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#if (${IMPORT_BLOCK} != "")${IMPORT_BLOCK}
#end
#parse("File Header.java")
public class ${NAME} #if (${SUPERCLASS} != "")extends ${SUPERCLASS} #end #if (${INTERFACES} != "")implements ${INTERFACES} #end {
private static final String TAG = ${NAME}.class.getSimpleName();
#if (${VISIBILITY} == "PUBLIC")public #end static ${NAME} getInstance() {
return ${NAME}Holder.instance;
}
private ${NAME}() {
}
private static class ${NAME}Holder{
public static ${NAME} instance = new ${NAME}();
}
}
相關文章
- C++ 單例類别範本(詳解)C++單例
- 隱藏在 SDK 中的單例類别範本單例
- c++函式模板和類别範本C++函式
- 陣列類别範本陣列
- C++知識點57——類别範本(2、類别範本的區域性特化與預設模板實參)C++
- c++11-17 模板核心知識(二)—— 類别範本C++
- c++中模板_類别範本的宣告和定義C++
- 【C++ 泛型程式設計01:模板】函式模板與類别範本C++泛型程式設計函式
- 類别範本的常見用法
- C++之函式模板與類别範本的區別(三)C++函式
- C++ 類别範本的寫法C++
- 【C++】 59_類别範本深度剖析C++
- 非型別的類别範本引數型別
- 【C++】 61_智慧指標類别範本C++指標
- 自定義 Xcode ViewController 類别範本XCodeViewController
- c++佇列類别範本的實現C++佇列
- C++的一個簡單的控制程式碼類别範本C++
- c++類别範本成員函式報錯C++函式
- 資料結構初階--單連結串列(講解+類别範本實現)資料結構
- 進階篇_STL詳解(函式模板特化,類别範本特化,用模板實現自己的通用演算法)函式演算法
- 封裝不同類别範本的隨機數生成器封裝隨機
- C++ Templates (2.2 使用Stack類别範本 Use of Class Template Stack )C++
- 【演算法學習】數學專題 有理數類别範本演算法
- C++ Templates (2.1 類别範本Stack的實現 Implementation of Class Template Stack)C++
- 類别範本及其成員函式的定義及注意事項函式
- C++學習筆記 第59課類别範本深度刨析C++筆記
- C++ Templates (2.3 類别範本的區域性使用 Partial Usage of Class Templates)C++
- 資料結構初階--棧和佇列(講解+類别範本實現)資料結構佇列
- 類别範本繼承和部分具體化例子及非型別引數繼承型別
- 資料結構初階--雙向迴圈連結串列(講解+類别範本實現)資料結構
- VC++ 2017的一個單例模板類C++單例
- 單例類單例
- Vue單檔案模板例項Vue
- java單例類Java單例
- 設計模式——懶漢式單例類PK餓漢式單例類設計模式單例
- 單例類的總結單例
- 內部類單例模式,單例模式
- C++類將函式模板宣告為友元 例項C++函式