今天才清楚這些名詞的含義

2022-04-05 03:33:23 字數 673 閱讀 3355

srp  單一職責原則

就乙個類而言,應該僅有乙個引起它變化的原因。

ocp  開閉原則

軟體實體(類、模組、方法等)應該是可以擴充套件的,但是不可修改。

lsp  liskov替換原則

子型別必須能夠替換掉他們的基型別。

dip  依賴倒置原則

抽象不應該依賴於細節,細節應該依賴於抽象類。

isp  介面隔離原則

不應該強迫客戶與依賴他們不用的方法。介面屬於客戶,不屬於它所在的類層次結構。

erp  重用發布等價原則

重用的粒度就是發布的粒度。

ccp  共同封閉原則

乙個包中的所有類應該是共同重用的。如果重用了包中的乙個類,那麼就要重用保重的所有類。

adp  無環依賴原則

在包中的依賴關係圖中不允許存在環。

sdp  穩定依賴原則

朝穩定的方向進行依賴。

sap  穩定抽象原則

包的抽象程度應該和其穩定程度一致。

網路協議名詞的含義

ftp file transfer protocol 檔案傳輸協議 允許對另外一台主機的檔案進行讀寫操作。tp mail transfer protocol 簡單郵件傳輸協議 用來傳送電子郵件。pop3 post officeprotocol3 郵局協議 用來接收電子郵件。telnet telnet...

今天才了解main函式的引數

msdn main 方法的引數是 string 陣列,該陣列表示用於啟用程式的命令列引數 你還記得打cs 想要視窗化嗎 在cs快捷方式 右鍵屬性 目標裡邊最後邊加上 windows 這樣雙擊cs出來就會是窗體化了 這裡的 windoes就會成為cs程式main函式的引數 根據引數cs來判斷給你全屏還...

今天才了解main函式的引數

msdn main 方法的引數是 string 陣列,該陣列表示用於啟用程式的命令列引數 你還記得打cs 想要視窗化嗎 在cs快捷方式 右鍵屬性 目標裡邊最後邊加上 windows 這樣雙擊cs出來就會是窗體化了 這裡的 windoes就會成為cs程式main函式的引數 根據引數cs來判斷給你全屏還...