oc是物件導向 c面向過程
區別:面向過程 關注解決問題需要的步驟
物件導向 關注解決問題需要的物體
術語:面向過程 procedure oriented
物件導向 object oriented
物件導向程式設計 object oriented programming
類 物件 成員變數
區別:類是 比如乙個人,規定他有四個屬性,分別是眉毛 眼睛 鼻子 嘴。
物件是 比如某個人,他的眉毛是兩條 眼睛兩個 鼻子乙個 嘴乙個。比如另乙個人,他的眉毛是1條 眼睛三個 鼻子兩個 嘴四個。
成員變數是 @property(nonatomic,strong)uibutton * btn;裡的btn
面相物件基礎
1.方法的重寫 1 發生在父子類中,方法名相同引數列表相同,為方法的重寫。2 重寫的方法被呼叫的時候看物件的型別。注意事項 重寫需要遵循 兩同,兩小,一大的原則 1 兩同 方法名稱相同,引數列表相同 2 兩小 基本資料型別的方法的返回值必須相同。引用資料型別可以小於或者等於父類的資料型別。子類方法中...
面相物件,關於物件
1 萬物皆物件。將物件看做是乙個特別的變數,它是乙個可以儲存資料的東西,除此之外,你還可以要求它在自身上進行操作。理論上而言,萬物皆物件,可以抽取待求解的任何概念化構件,例如貓 狗 建築物 衣服等等。我們可以將他們表示成為程式中的物件。2 程式是物件的集合,他們通過傳送訊息來告知彼此所需要做的。要想...
面相物件思想總結
物件導向的幾個基本概念 1.類,巨集觀上可以理解為一種資料型別,跟int,double,string之類的沒有多大區別,不同之處在於,類是根據實際的需求自己定義的一種較為龐大的資料型別,而int之類的為系統內建的資料型別 2.物件,物件的概念是針對於類的概念來說的,站在抽象的角度上,類是一種概念性的...