**淺談Objective-C中的類與對象**

一、 面向對象:
面向對象以事物爲中心,完成某件事都需要哪些事物來參與,參與該事件的事物都有哪些功能,完成該事件需要這些事物相互協作共同完成,並且完成該事件只是所有事物功能中其中的一個小功能。

二、 類和對象的區別:
類:是一種具有相同屬性和行爲的集合 在OC中:類是由接口intface 和實現implementation兩部分構成

對象:對象是類的的實例,萬事萬物皆對象
.h接口文件,用來實現屬性的聲明和方法的聲明
.m實現文件,實現屬性和方法

在.h 文件 寫實例變量 和 聲明方法
這裏寫圖片描述

在.m中的方法實現
這裏寫圖片描述

三、對象的創建(創建對象調用方法)
步驟:導入頭文件->分配內存->初始化
語法: 類名 *對象名 = [[類名 alloc]init];
類名 *對象名 = [類名 new];
alloc 爲對象動態分配內存地址
init 在內存中填上初始值
在main函數中實現
這裏寫圖片描述


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章