基於接口的插件機制

一、前言 插件,意味着可擴展,且宿主程序不依賴於插件,即插即用。這種軟件設計方式可以使我們的應用程序最大化地獲得可擴展性、適應性和穩定性,而且便於軟件的維護和升級。在什麼場景下使用插件呢?例如在本篇文章中,我個人有一個小需求就是希望記事本帶行號,於是我自己寫了一個極簡易的編輯器(CodeEditor),以這個編輯器爲例,主體程序功能包括常見的新建、複製、查找、保存等已經完成,但是在使用的過程中發現
相關文章
相關標籤/搜索