黑馬程式設計師 OC 物件導向(一)

2021-06-25 14:57:02 字數 1020 閱讀 8558

------- 

android培訓、ios培訓、期待與您交流!

----------

*** oc簡介 ***

oc完全相容c語言,可以使用oc開發mac os x平台和ios平台的應用程式。

oc的關鍵字基本上都是以 @ 開頭。

*** 

nslog

與printf

的區別 ***

nslog

接收oc

字串作為引數,

printf接收c

語言字串作為引數。

nslog

輸出後會自動換行,

printf

輸出後不會自動換行。 使用

nslog

需要#import 。

使用printf

需要#include 。

*** 

#import

的作用 

***跟

#include

一樣,用來拷貝某個檔案的內容。

可以自動防止檔案內容被拷貝多次,也就意味著標頭檔案中不用加入下面的預處理指令了:

#ifndef 

_stdio_h_

#define

_stdio_h_

#endif

*** 

foundation

框架的作用

***開發oc、

ios、

mac程式必備的框架。

此框架中包含了很多常用的

api(應用程式設計介面)。

框架中包含了很多標頭檔案,若想使用整個框架的內容,包含它的主標頭檔案即可:

#import 

*** **編寫 ***

舉例:

#import int main()

------- 

android培訓、ios培訓、期待與您交流!

----------

詳細請檢視:

www.itheima.com

黑馬程式設計師 OC 物件導向

物件導向和面向過程的區別 面向過程關心的是解決問題需要哪些步驟。物件導向關注的是解決問題需要哪些物件。oc中的面相物件 世界萬物皆物件。物件導向更加復合人民的思考習慣,將複雜的事情簡單化處理,使人民從執行者變成了指揮者 oc中的類相當於圖紙,用來描述一類事物。也就是說,要想建立物件,必須先有類 oc...

黑馬程式設計師 物件導向

物件導向 1 物件導向 是基於面向過程的一種思想。面向過程 以函式為基礎,關注實現過程。物件導向 以物件為基礎,關注實現結果。2 物件導向的思想特點 a 是一種更符合人們思考習慣的思想。b 把複雜的事情簡單化了。c 把我們從執行者變成了指揮者。舉例 買電腦。洗衣,做飯。旅遊。把大象裝進冰箱。體現 c...

黑馬程式設計師 物件導向

物件導向是一種思想,把複雜事物簡單化,把面向過程的執行者變成了指揮者。過程其實就是函式,而物件將函式和一些內容封裝。把事物的屬性和行為封裝成物件,再把物件抽象成類。類的訪問修飾符有public和final。而成員的修飾符有public private protected static 成員變數和區域...