| 查看: 265 | 回复: 1 | |||
[交流]
自己写的OC代码但是出了好多错误,求大神指点
|
|
Sample Text #import<Foundation/Foundation.h> @interface Shape:NSObject { float area; } -(void)getArea float)area;@end @implementation Shape -(void)getArea float)a{ } @end @interface Circle:Shape { int radius; } @end @implementation Circle -(id)init { if(self=[super init]) { radius=0; } return (self); } -(id)initWithRadius int)_radius{ if(self=[super init]) { radius=_radius; a=_radius*_radius*3.14; } return (self); } -(void)getArea float)a{ area=a; } @end @interface Rectangle:Shape { int length; int width; } @end @implementation Rectangle -(id)init { if(self=[super init]) { length=0; width=0; } return (self); } -(id)initWithLength int)_length WithWidth int)_width { if(self=[super init]) { length=_length; width=_width; a=_length*_width; } return (self); } -(void)getArea float)a{ area=a; } @end int main() { Circle *circle=[[Circle alloc]initWithRadius:5]; NSLog(@"Circle area:%f",[circle getArea]); Rectangle *rect=[[Rectangle alloc]initWithLength:5 WithWidth:6]; NSLog(@"Rectangle area:%f",[rectgetArea]); [circle release]; [rectangle release]; return 0; } Sample Text 编程实现:Shape类 1.成员变量:area 2.获取面积的方法:getArea Circle继承Shape类 Circle成员变量:radius 在初始化函数内对radius进行初始化 Rectangle继承Shape: Rectangle成员变量:length,width 在初始化函数内对lenth,width进行初始化 好多错误实在不会弄,求帮我指点一下 |
» 猜你喜欢
假如你的研究生提出不合理要求
已经有4人回复
论文终于录用啦!满足毕业条件了
已经有27人回复
所感
已经有3人回复
要不要辞职读博?
已经有7人回复
不自信的我
已经有11人回复
北核录用
已经有3人回复
实验室接单子
已经有3人回复
磺酰氟产物,毕不了业了!
已经有8人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有10人回复
26申博(荧光探针方向,有机合成)
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
在进行体积搭接使用OVERLAP时,出现了错误,求大神指导~
已经有4人回复
文献中这样的模型图是怎么画出来的???求大神指点!!!
已经有14人回复
解晶体时出现了A和B类错误,因为自己是菜鸟,所以请求大神帮忙。两个晶体的
已经有3人回复
如何分出蛤蜊(花蛤)的内脏团、斧足、外套膜、腮和闭壳肌?求大神指点。
已经有8人回复
菜鸟求助,老师给了一个分子让优化,可总是错误,求大神指点
已经有22人回复
静电纺丝纺出来的是液滴是什么原因啊,小弟跪求大神指点
已经有11人回复
求大神教MATLAB 生命游戏代码怎么写
已经有3人回复
两个A类错误,求高手指点,坐等回复!!!!!
已经有7人回复
sos!!1stopt解非线性方程组,一直出现常数定义错误的问题!求大神帮助!
已经有12人回复
写了篇文章,老板问我是想发文章还是写专利,,,求助各位大神指点
已经有24人回复
药企里面做工艺验证,关于生产工艺验证和清洁工艺验证,好多东西不懂啊,求大神指点
已经有20人回复
求助高人指点,高斯错误代码L301是什么意思
已经有8人回复
2楼2015-06-15 10:37:35












float)area;
回复此楼