真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

oc的oop介紹,以及類的基本介紹-創(chuàng)新互聯(lián)

面向?qū)ο蟮模∣OP)的基礎(chǔ)知識(shí)

創(chuàng)新互聯(lián)建站專注于譙城網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供譙城營(yíng)銷型網(wǎng)站建設(shè),譙城網(wǎng)站制作、譙城網(wǎng)頁(yè)設(shè)計(jì)、譙城網(wǎng)站官網(wǎng)定制、小程序開發(fā)服務(wù),打造譙城網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供譙城網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。
  1. 類(class):表示一組對(duì)象數(shù)據(jù)的結(jié)構(gòu)體,對(duì)象通類來(lái)得到自身。類名首字母大寫。

  2. 對(duì)象(objcet):是一種包含值和指向其類的隱藏指針的結(jié)構(gòu)體。運(yùn)行中的程序中通常會(huì)有n個(gè)對(duì)象,首字母不用大寫。

  3. 實(shí)例(instance):是對(duì)對(duì)象的另一種稱呼。

  4. 消息(message):是對(duì)象執(zhí)行的操作,用于通知對(duì)象去做什么。對(duì)象接收到消息后,將查詢相應(yīng)的類,來(lái)執(zhí)行正確的代碼運(yùn)行程序。

  5. 方法(method):j是為響應(yīng)消息而運(yùn)行的代碼,這個(gè)以后在oop中會(huì)很常用。根據(jù)類的對(duì)象或消息來(lái)調(diào)用不用的方法。

  6. 方法調(diào)度(method dispatcher):是oc中的一種機(jī)制,用于推測(cè)執(zhí)行什么方法以響應(yīng)某個(gè)特寫的消息。

  7. 接口(interface):以類為對(duì)象提供的特性描述。這種以后是常用,涉及多個(gè)方面(繼承,coco代碼的類描述等)

  8. 實(shí)現(xiàn)(implementation):有了類,有了接口,有了方法,就需要實(shí)現(xiàn)。

說(shuō)了那么多,我們來(lái)看一下oc中的oop:通下下面一個(gè)類來(lái)分析一下:

#import 
//繪圖類,用來(lái)分析oop中
@interface HuiTu : NSObject
{
    //參數(shù)或變量要寫在{}中,這里是公有的,如果要寫私有的就不要寫在描述文件中,直接寫在.m的文件中
    
NSString *_yanse;//coco代碼,表示指針類型
NSString *_xingzhuang;
}
//這里寫方法
//得到顏色
-(void) GetYanse:(NSString*) yanse;
//得到形狀
-(void) GetXingZhuang:(NSString*) xingzhuang;
//繪制
-(void)HuiZhi;
@end
  1. 我們看到第一行的#import ,這里是引入文件,和C#中的命名空間是一個(gè)樣子的,筆者專業(yè)是C#,這里就和C#進(jìn)行對(duì)比;

  2. @interface HuiTu : NSObject:接口,繼承哪個(gè)基類,這里我們看到是nsobject,初學(xué)者就不要去手動(dòng)更改。

  3. {....}這對(duì)花括號(hào)中的代碼,就是類的成員變量,這里不能是私有的,如果要寫成私有的,直接在.m文件中寫,這里只能是公共和受保護(hù)的(未驗(yàn)證)

  4. 方法要寫到{}花括號(hào)的外面;我們注意到,方法的開頭有個(gè)-和+,這兩個(gè)分別代表類兩種不同的意思,其中“-”代碼方法聲明,調(diào)用時(shí)要實(shí)例化類才可以;而“+”代表類的方法,和c#中的靜態(tài)方法(static)一樣不需要實(shí)例化類,直接就可以調(diào)用;

  5. (void)這里代表希望這個(gè)方法返回的值,這里是不返回值,如果要返回值就可以寫(NSString/int)等根據(jù)自己的需要來(lái)寫上。

  6. 今天就到這里,明天繼續(xù).oc中的類實(shí)例化和c#中的還是有一定的區(qū)別,初接觸,有點(diǎn)蒙圈。

創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國(guó)云服務(wù)器,動(dòng)態(tài)BGP最優(yōu)骨干路由自動(dòng)選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機(jī)房獨(dú)有T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確進(jìn)行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動(dòng)現(xiàn)已開啟,新人活動(dòng)云服務(wù)器買多久送多久。


當(dāng)前標(biāo)題:oc的oop介紹,以及類的基本介紹-創(chuàng)新互聯(lián)
鏈接URL:http://weahome.cn/article/dsohgh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部