設計模式的初接觸

2021-10-06 07:25:35 字數 495 閱讀 4110

提公升**重用性

增加**可讀性

增加**可擴充套件性 (增加新功能和維護功能,非常方便)

增加**可靠性 (當增加新功能時,對原功能沒影響)

使程式呈現高內聚、低耦合的特性

設計模式原則,就是程式設計師在程式設計時,應當遵守的原則,也是各種設計模式的基礎 (即:設計這些設計模式的依據)

單一職責原則

介面隔離原則

依賴倒轉(倒置)原則

黎克特制替換原則

開閉原則

迪公尺特法則

合成復用原則

便於讀原始碼。很多標準的第三方原始碼都是使用的設計模式,如果不會設計模式,讀起來會有困難

規範自己的編碼風格。提高自己的編碼規範性

進行大專案程式設計時,會更規範,較少後期維護和修改的成本

面試幾乎必問

本章結束

返回目錄

如果本文有幫助到您,可以點一下右上角的贊哦,謝謝啦

指標初接觸

指標是強大的c語言工具 指標指向位址 1.定義指標 使用指標之前要定義指標,與int,char,float類似的定義方式,不過要在定義型別和指標名之間加乙個 號來表示定義的是指標,不帶 號會導致定義的為變數而非對應型號的指標。2.初始化指標 使用指標之前還要初始化指標,否則指標有可能會覆蓋掉資料 我...

設計模式(初)

一 設計模式的分類 1.根據目的分類 1 建立型模式,此類模式主要用於建立物件。工廠模式,建造者模式等等 2 結構型模式,此類模式主要用於處理類或物件的組合 介面卡模式,橋接模式等等 3 行為型模式,此類模式主要用於描述類或物件如何 互動和怎樣分配職責。職責鏈模式,命令模式等等 注 碰到問題首先匹配...

關於c 的初接觸

c 最重要的就是多型。就如同c最重要的是指標一樣。c 多型表現形式主要有函式過載 運算子過載和虛函式等,其中函式過載 運算子過載是靜態多型,虛函式是動態多型。也就是說c 中執行時的多型性主要是通過虛函式來實現的,而編譯器時的多型性是由函式過載和運算子過載來實現的。include using name...