設計模式-OCP開放封閉原則

設計模式起到了高內聚,低耦合,是代碼看起來更簡潔高大尚 假設我們現在有一個需求,需要展示各種圖形,每個類都有display()方法做展示, 還需要一個manager管理類來管理展示各種圖形 這樣寫的話,如果添加一種圖形就要new一個實例的話很麻煩,就起不到我們要的開放封閉原則了 我們就寫一個base類來管理 然後我們所有的圖形只需要繼承base類就可以 我們的manager就需要改一下了 等我們調
相關文章
相關標籤/搜索