設計模式
·設計模式是一套被反復使用、多數人知曉、經過分類編目的代碼設計經驗的總結
·使用設計模式是為了可重用代碼、讓代碼更容易被他人理解、保證代碼可擴展性和可維護性
·通用設計模式有23種,每一個設計模式都是某一類典型問題的解決方案
設計模式本質
·設計物件設計原則
要真正理解設計模式就需要透徹理解面向物件設計原則和面向物件三大特征(封裝、繼承、多型)
·面向物件編程技術
設計模式的本質是面向物件編程技術的熟練和靈活應用
設計模式五要素
·名稱 每一種設計模式都有名稱,都是經過專門分類編目的,以便學習交流
·問題 每一種設計模式都是某一類典型問題的解決方案
·實作 每一種設計模式都有一種或多種代碼實作方式
·優缺點 每一種設計模式都存在優缺點
·適用場景 每一種設計模式都有其常見的適用場景
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/184904.html
標籤:Java
上一篇:[GO]解決request origin not allowed by Upgrader.CheckOrigin websocket跨域
