設計模式學習筆記 2 物件導向基本概念和四大特性

2022-08-22 09:39:14 字數 307 閱讀 2111

物件導向程式設計和物件導向程式設計語言

物件導向程式設計(object oriented programming) oop

物件導向程式設計語言(object oriented programming language)oopl

物件導向程式設計和面向程式語言之間的聯絡

物件導向程式設計一般是使用物件導向程式設計語言實現,但是不使用物件導向程式設計語言照樣可以實現物件導向程式設計。即使是物件導向程式設計語言寫的**可能也是 面向過程風格的**

物件導向分析和物件導向設計

物件導向四大特性

附上大牛課程

設計模式學習筆記 物件導向設計原則

1 單一職責 乙個類只應該做一樣事情 2 開閉原則 對擴充套件開放,對修改封閉 3 黎克特制代換 以父類的名義統一進行呼叫,使用時賦以具體子類,實現多型。4 依賴倒轉 是黎克特制代換原則另一種表述。針對介面 抽象程式設計,其實也就是以父類的名義統一進行呼叫,使用時賦以具體子類,實現多型。5 介面隔離...

設計模式學習筆記 物件導向設計原則

單一職責原則定義 單一職責原則 srp single responsibility principle 又稱單一功能原則,物件導向五個基本原則 solid 之一。它規定乙個類應該只有乙個發生變化的原因。該原則由羅伯特 c 馬丁 robert c.martin 於 敏捷軟體開發 原則 模式和實踐 一書...

JS學習筆記 物件導向,設計模式

js中,只有函式具有作用域。定義在乙個函式中的變數,在該函式內嵌的函式是可以訪問的。函式是執行在定義他們的作用域中,而不是執行在呼叫他們的作用域中。定義類的三種基本模式 1.門戶大開型,全部是共有的 2.下劃線變數模式,從程式設計規範上區分了私有變數 3.採用閉包實現真正的私有屬性和方法 缺點 每個...