C++設計模式簡介

設計模式爲開發人員提供一種使用專家設計經驗的有效途徑。設計模式中運用了面向對象編程語言的重要特徵:封裝、繼承、多態等。 常見的設計模式主要有:工廠模式、策略模式、適配器模式、單例模式、原型模式、模板方法模式、建造者模式、外觀模式、組合模式、代理模式、享元模式、橋接模式、修飾模式、備忘錄模式、中介者模式、職責鏈模式、觀察者模式、狀態模式。 設計模式依據目的可分爲三種類型:創建型、結構型、行爲型。創建
相關文章
相關標籤/搜索