目的:建立物件訪問類的屬性和方法
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 中,結構體內不僅可以定義變數,也...