目前分類:Object C (6)

瀏覽方式: 標題列表 簡短摘要

當我們在寫程式時,總會出現不敷使用的時候,比如說,objective-c提供的UIImage雖然有辦法可以將圖片縮小,但並沒有可以直接使用的方法。

 

Eason 發表在 痞客邦 留言(0) 人氣()

試試看寫一支物件導向的簡單程式吧。題目是:輸出學生的數學跟科學的成績。

在這之前,我們可以先用一般的C來寫寫看,如下:

Eason 發表在 痞客邦 留言(0) 人氣()

方法 (Methods)

在實體上執行的動作就稱為methods;語法如下:

Eason 發表在 痞客邦 留言(0) 人氣()

在一般情況下,呼叫方法都是從本身開始往上找,如下圖:

 

Eason 發表在 痞客邦 留言(1) 人氣()

學了一點物件導向的觀念之後,應該還有很多東西看起來還是霧茫茫吧;接下來介紹的是物件導向另一個很重要的概念:繼承。

 

Eason 發表在 痞客邦 留言(0) 人氣()

學程式的人應該都有聽過這個,不過對初學者來說,這算是一種滿抽象的…一種"概念"。沒錯,這並不是一種程式語言,而是一種方法。最初來說,將事件or問題對應到某物件並模型化的手法,稱為物件導向(Object-Oriented); 用物件模型來分析並處理的做法,稱為物件導向分析(OOA - Object Oriented Analysis)。當這套方法用在程式上,就變成物件導向程式設計(OOP - Object Oriented Programming)了。

要談物件導向,就從物件開始吧。

Eason 發表在 痞客邦 留言(0) 人氣()