物件導向1

2021-09-24 12:32:50 字數 442 閱讀 6371

物件導向程式設計

類:具有相同方法,屬性

萬物皆物件

面向過程

1.以事件為中心的程式設計思想

2.分析出問題的程式設計思想

3.函式(最小單位)————>一步一步實現

4.使用的時候乙個乙個依次呼叫

面現物件

1.以功能來劃分問題,而不是步驟

2.注重的是物件的使用

3.只有物件導向的程式,才真正的符合人類的思維邏輯

物件導向的好處

1.可讀性

2.可重用性.

3.擴充套件性

4.穩定性

5.維護性

6.可測試性

物件導向的特徵

1.封裝性

封裝就是把成員的屬性和方法加以修飾符,使其盡可能的隱藏物件的內部細節,已達到對成員的訪問控制

2.繼承性

3.多型性

物件導向 1

物件名列印 類名 位址值 1 從磁碟讀取class檔案,載入進方法區的class檔案區 2 將class檔案靜態的屬性和行為的載入進靜態區 3 將class檔案中私有的行為載入進方法區 4 在堆中持有方法的引用 5 讀取class檔案中的成員字段,並初始化 6 在堆中持有方法的引用 7 將這個位址賦...

物件導向1

oc中定義類需要以下兩部分 類介面部分語法 ubte ce用於宣告定義類的藉口部分 inte ce myperson nsobject 宣告成員變數 宣告方法 為方法型別標識 代表為類方法,直接用類名即可呼叫 代表實力方法,需用物件才能呼叫 void 為方法返回值型別 若無返回值需要用void宣告沒...

物件導向1

物件導向程式設計 物件導向程式設計 object oriented programming,oop 主要針對大型軟體設計而提出,使得軟體設計更加靈活,能夠很好地支援 復用和設計復用,並且使得 具有更好的可讀性和可擴充套件性。python中物件的概念很廣泛,python中的一切內容都可以稱為物件。類定...