2012-07-12から1日間の記事一覧

クラス定義 継承

継承関係です。この辺の感覚はC++とさほど変わりませんね。むしろシンプルです。 #import <stdio.h> #import <Foundation/NSObject.h> @interface Foo : NSObject { // インスタンス変数宣言部 int a,b; } - (id) init; - (void) set_a: (int) n; - (void) set_b: (int) n; - (void) add; @</foundation/nsobject.h></stdio.h>…

クラス定義

Objective-Cではクラスの定義はインターフェイス部と実装部に分かれて定義します。 #import <stdio.h> #import <Foundation/NSObject.h> // インターフェイス部 @interface Foo : NSObject - (void) bar; @end // 実装部 @implementation Foo - (void) bar { printf("Hello World!\n"); } @en</foundation/nsobject.h></stdio.h>…