objective-c第十章练习答案
来源:互联网 发布:八岐大蛇 蓝牙 mac 编辑:程序博客网 时间:2024/06/07 03:26
第一题
-(id)init{ return [self initWithWidth:0 andHeight:0];}-(id) initWithWidth:(int)w andHeight:(int)h{ self=[super init]; if (self) { _width=w; _height=h; } return self;
第二题
-(id) initWithSide:(int)side{ self=[super init]; if (self) { [self setSide:side]; } return self;}-(id) init{ return [self initWithSide:0];}第三题
.m文件
<pre name="code" class="html">#import "Fraction.h"static int gCounter;@implementation Fraction
-(Fraction *)add:(Fraction *)f;{ Fraction *result=[[Fraction alloc]init]; result.numerator=numerator*f.denominator+denominator*f.numerator; result.denominator=denominator*f.denominator; gCounter++; //[result reduce]; return result; }+(int) count{ return gCounter;}
main文件
NSLog(@"%i",[Fraction count]);
第四题
typedef enum{Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday} Day;
第五题
typedef Fraction *FractionObj; FractionObj f1=[[Fraction alloc]init], f2=[[Fraction alloc]init]; [f1 setTo:1 over:3]; [f2 setTo:2 over:4];
0 0
- objective-c第十章练习答案
- objective-c第四章课后练习答案
- objective-c第五章练习答案
- objective-c第十一章练习答案
- objective-c第十二章练习答案
- objective-C第十五章课后练习答案
- c++primer第五版课后练习答案(第十章)
- c++.primer.plus第五版第十章编程练习答案
- C ++ Primer Plus 第六版 第十章编程练习答案
- objective-c第七章答案
- Objective-C 程序设计 第十章
- c primer plus第十章编程练习答案(纯手写欢迎指错)
- C Primer Plus (第六版)中文版 第十章 编程练习答案
- c primer plus 第十章答案
- objective-c第十三章练习题答案
- C++ Primer Plus第六版 第十章 编程练习答案
- c++primer第五版第十章练习
- C primer plus 第十章 练习1:
- nyoj题目198:数数
- android 从零开始搭建框架系列(1)
- PHP导出excel
- 13-高亮基础
- 实例化bean
- objective-c第十章练习答案
- Android 动态加载 之 如何获取插件res资源
- CocoaPods 安装 与 使用
- 二叉树
- Java字符集检测,更好的支持中文字符集
- Shell日志分析常用命令和例子
- hdu~3530(单调队列)
- 数组去重
- Linux下安装mysql-5.6.4 的图文教程