1 c 中與oc中類和物件建立及訪問

2021-07-05 09:45:59 字數 1082 閱讀 8093

目的:建立物件訪問類的屬性和方法

1.c++中實現

#include

usingnamespace

std;

// 使用命名空間

/***   定義car類 */

class car

/**

*  車的時速的set方法 */

void setspeed(int speed)

/**

*  輪子的get方法 */

int getwheels()

/**

*  車的時速的get方法 */

int getspeed()

void run(); //

跑的方法的宣告 };

void

car:: run() // 車子跑的方法的實現

int main()

// 或

int main()

2.oc中實現

#import 

// 類的宣告部分

@inte***cecar : 

nsobject

/***   set方法的宣告 */

- (void)setwheels:(int)wheels;

- (void)setspeed:(int)speed;

/***   get方法的宣告 */

- (int)wheels;

- (int)speed;

- (void

)run; // run方法的宣告

@end

// 類的實現部分

@implementationcar

/***   set方法的實現 */

- (void)setwheels:(int)wheels

- (void)setspeed:(int)speed

/***   get方法的實現 */

- (int)wheels

- (int)speed

// run方法的實現

- (void)run

@end

int main()

// 或者

int main()

oc中建立類和物件

一 建立類,得到物件 例1 1.新建乙個people類 繼承nsobject,得到 people.h和people.m以及main.m三個檔案 2.在main.m中,進行 物件化 專業來講也就是 例項化 如下 1 在這裡 號代表指標的意思。2 號在oc中表示呼叫方法,包括兩種 類名 方法名 和 物件...

oc中類和物件

類與物件的概念 類是對同一類事物高度的抽象,類中定義了這一類物件所應具有的靜態屬性 屬性 和動態屬性 方法 物件是類的乙個例項,是乙個具體的事物。類與物件是抽象與具體的關係。類其實就是一種資料型別,它的變數就是物件。類與類之間的關係 繼承關係 a是b如果這句話說的通,在設計程式的時候就可以看成是繼承...

C 中的類與物件1

2.6 類的物件大小的計算 2.7 類成員函式的this指標 c語言是面向過程的,關注的是過程,分析出求解問題的步驟,通過函式呼叫逐步解決問題。c 是基於物件導向的,關注的是物件,將一件事情拆分成不同的物件,靠物件之間的互動完成。c語言中,結構體中只能定義變數,在c 中,結構體內不僅可以定義變數,也...