Obhective C OC中的方法

2021-07-08 18:48:40 字數 1231 閱讀 3215

oc方法

例項化方法

main.c

#import #import "person.h"

#import "student.h"

#import "teacher.h"

#import "newstudent.h"

int main(int argc, const char * argv)

return 0;

}

person.h

#import @inte***ce person : nsobject

/* oc中的方法

方法: 是類的功能**,在(.h)檔案中宣告,在(.m)檔案中實現。

語法:-|+ (返回型別) 方法名:引數列表

減號(-)表示例項方法,加號(+)表示類方法

*/-(void)sayhello; //例項方法

-(void)sayhelloname:(nsstring *)name

andage:(nsinteger)age ; //例項方法

//類方法

/* 注意:

1.類方法可以呼叫類方法

2.類方法不可以呼叫例項方法,但是類方法可以通過建立例項物件來訪問例項方法

3.類方法不可以使用例項變數。類方法可以使用self,因為self不是例項變數

4.類方法作為訊息,可以被傳送到類裡面去,不能傳送到物件裡面去

*/+(void)sayhi ;

+(void)higuys ;

@end

person.m

#import "person.h"

@implementation person

-(void)sayhello

-(void)sayhelloname:(nsstring *)name andage:(nsinteger)age

//類方法

+(void)sayhi

/* 注意:

1.類方法可以呼叫類方法

2.類方法不可以呼叫例項方法,但是類方法可以通過建立例項物件來訪問例項方法

3.類方法不可以使用例項變數。類方法可以使用self,因為self不是例項變數

4.類方法作為訊息,可以被傳送到類裡面去,不能傳送到物件裡面去

*/+(void)higuys

@end

session中的sessionOne()方法

user.xml system.out.println user.getuseraddress system.out.println user.getusername 劃紅線的意思是取到id為selectuserbyid的語句,第二個引數的意思是把1付給 而user.xml中的resulttype即...

delphi中TTreeView的使用方法

學習萬一老師部落格摘要 ttreeview 與兩個重要的類相關 ttreenodes ttreenode ttreenodes即是ttreeview 的items屬性,ttreenodes是ttreenode的合集,ttreenode代表的是ttreeview的節點,不按主從關係,節點依次儲存在it...

Java String類中的intern 方法

今天在看一本書的時候注意到乙個string的intern 方法,平常沒用過,只是見過這個方法,也沒去仔細看過這個方法。所以今天看了一下。個人覺得給string類中加入這個方法可能是為了提公升一點點效能,因為從常量池取資料比從堆裡面去資料要快一些。個人感覺 api上的那幾句關於這個方法,其實總結一句就...