关于Objective-C构造函数举例
Objective-C构造函数举例是本文要介绍的内容,主要是来学习Objective-C中的构造函数,本文呢内容不多,驻澳是基于代码实现,来看详细内容。
#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; } //构造函数 -(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; }
输出结果:
相关推荐
VitaLemon 2020-08-23
嵌入式移动开发 2020-08-17
Web前端成长之路 2020-07-07
wbczyh 2020-07-05
iconhot 2020-06-26
tangjikede 2020-06-21
Wmeng0 2020-06-14
82244951 2020-05-31
Cricket 2020-05-31
czsay 2020-05-25
FCLAMP 2020-05-19
dageda 2020-04-21
火焰雪人 2020-05-09
yundashicom 2020-05-09
junzi 2020-04-22
xuguiyi00 2020-04-11
zhaowj00 2020-04-08
是一道经常出现在前端面试时的问题。如果只是简单的了解new关键字是实例化构造函数获取对象,是万万不能够的。更深入的层级发生了什么呢?同时面试官想从这道题里面考察什么呢?下面胡哥为各位小伙伴一一来解密。
haohong 2020-04-08
付春杰Blog 2020-03-26