關于Objective-C構造函數(shù)舉例
作者:佚名
Objective-C構造函數(shù)舉例是本文要介紹的內(nèi)容,主要是來學習Objective-C中的構造函數(shù),本文呢內(nèi)容不多,駐澳是基于代碼實現(xiàn),來看詳細內(nèi)容。
Objective-C構造函數(shù)舉例是本文要介紹的內(nèi)容,主要是來學習Objective-C中的構造函數(shù),本文呢內(nèi)容不多,駐澳是基于代碼實現(xiàn),來看詳細內(nèi)容。
- #include <Foundation/Foundation.h>
- #include <stdio.h>
- @interface Container:NSObject
- {
- int number;
- }
- -(void) setNumber:(int) n;
- -(int) intValue;
- -(Container*) init:(int)n;
- @end;
- @implementation Container
- -(void) setNumber:(int) n
- {
- nnumber=n;
- }
- -(int) intValue
- {
- return number;
- }
- //構造函數(shù)
- -(Container*)init:(int) n
- {
- self=[super init];
- if (self){
- [self setNumber:n];
- }
- return self;
- }
- @end
- int main(void)
- {
- Container *object=[[Container new] init : 3];
- printf( "The number is %i\n", [object intValue]);
- return 0;
- }
輸出結(jié)果:
- The number is 3
小結(jié):關于Objective-C構造函數(shù)舉例的內(nèi)容介紹完了,希望通過本文的學習能對你有所幫助!
責任編輯:zhaolei
來源:
博客園