1、類和物件.h
#import
// 注意檔名稱與類名沒有什麼實質的關係,創造類時最好把檔名和類名設定成一致的,目的方便使用
// oc中類的宣告標誌是:@inte***ce ... @end
// student : 當前類名
// nsobject : 父類名
// ' : ' : 代表繼承關係
@inte***ce
student : nsobject
// 所有的特徵與行為都寫在 @inte***ce 和 @end 的內部
// 宣告當前類的行為(方法)
// 宣告自我介紹的方法,沒有引數,沒有返回值
// 注意:oc中的方法,所有的型別都要用小括號括起來
- (void)introduceself;
@end
.m
#import "student.h"
// 實現類的關鍵字是@implementation ... @end
// @implementation後面緊跟要實現的類名
// 注意:實現部分不要寫父類名
@implementation
student
// 在類的實現部分內部,編寫方法的實現
- (void)introduceself
@end
main.m
#import
#import "student.h"
int main(int argc, const
char * argv)
return
0;}
類和物件1
類 物件物件的三大特性 類和物件的區別 類是靜態定義 物件是動態例項 程式 操作的是物件而非類 建模得到的是類而非物件 類和物件的 聯絡 類是物件的定義 物件的產生離不開類這個模板 類存在的目的是例項化得到物件 定義類的步驟 1.類名,2.類的資料成員代表屬性,3.編寫類的方法代表行為 類的建模是乙...
類和物件(1)
1.類與物件的初步認知 c語言是面向過程的,關注的是過程,分析出求解問題的步驟,通過函式呼叫逐步解決問題。資料和運算元據的方法是分離開的。c 是基於物件導向的,關注的是物件,將一件事情拆分成不同的物件,靠物件之間的互動完成。結構體中不僅僅可以放資料,也可以放函式。2.類的引入 c語言中,結構體中只能...
類和物件(1)
1.類和物件的初步認知 c語言是面向過程的,關注的是過程,分析出求解問題的步驟,通過函式呼叫逐步解決問題。c 是基於物件導向的,關注的是物件,將一件事情拆分成不同的物件,靠物件之間的互動完成。2.類的引入 c語言中,結構體只能定義變數,在c 中,結構體內不僅可以定義變數,也可以定義函式。3.類的定義...