OC 30 day
请依照题目实作一个类:
类名:手机(Phone)
属性:颜色(_color),大小(_size),_cpu
行为:
查看本机信息(aboutMyPhone),
打电话(call),应该有参数,传入电话号码才能打电话。
发短信(sendMessage) 参数:电话号码和短信内容。
创建对象并测试。
@interface Phone : NSObject
@end
@implementation Phone
@end
@interface Phone : NSObject
{
NSString *_color;
float _size;
NSString *_cpu;
}
@end
@implementation Phone
@end
@interface Phone : NSObject
{
NSString *_color;
float _size;
NSString *_cpu;
}
-(void)aboutPhone;
@end
@implementation Phone
-(void)aboutPhone
{
NSLog(@"颜色:%@ 大小%f CPU %@",_color,_size,_cpu);
}
@end
@interface Phone : NSObject
{
@public
NSString *_color;
float _size;
NSString *_cpu;
}
-(void)aboutPhone;
@end
@implementation Phone
-(void)aboutPhone
{
NSLog(@"颜色:%@ 大小%f CPU %@",_color,_size,_cpu);
}
@end
int main(int argc, char * argv[]) {
Phone *iPhone = [Phone new];
iPhone->_color = @"玫瑰金";
iPhone->_cpu = @"A9";
iPhone->_size = 4.7f;
return 0;
}
@interface Phone : NSObject
{
@public
NSString *_color;
float _size;
NSString *_cpu;
}
-(void)aboutPhone;
-(void)callWithNumber:(NSString *)number;
@end
@implementation Phone
-(void)aboutPhone
{
NSLog(@"颜色:%@ 大小%f CPU %@",_color,_size,_cpu);
}
-(void)callWithNumber:(NSString *)number;
{
NSLog(@"正在呼叫 %@",number);
NSLog(@"对不起您拨的电话已停机。");
}
@end
int main(int argc, char * argv[]) {
Phone *iPhone = [Phone new];
iPhone->_color = @"玫瑰金";
iPhone->_cpu = @"A9";
iPhone->_size = 4.7f;
[iPhone aboutPhone];
[iPhone callWithNumber:@"110"];
return 0;
}
@interface Phone : NSObject
{
@public
NSString *_color;
float _size;
NSString *_cpu;
}
-(void)aboutPhone;
-(void)callWithNumber:(NSString *)number;
-(void)sendWithMessage:(NSString *)msg toNumber:(NSString *)number;
@end
@implementation Phone
-(void)aboutPhone
{
NSLog(@"颜色:%@ 大小%f CPU %@",_color,_size,_cpu);
}
-(void)callWithNumber:(NSString *)number;
{
NSLog(@"正在呼叫 %@",number);
NSLog(@"对不起您拨的电话已停机。");
}
-(void)sendWithMessage:(NSString *)msg toNumber:(NSString *)number
{
NSLog(@"正在向%@发送讯息:%@",number,msg);
NSLog(@"发送成功!");
}
@end
int main(int argc, char * argv[]) {
Phone *iPhone = [Phone new];
iPhone->_color = @"玫瑰金";
iPhone->_cpu = @"A9";
iPhone->_size = 4.7f;
[iPhone aboutPhone];
[iPhone callWithNumber:@"110"];
[iPhone sendWithMessage:@"今晚老地方见" toNumber:@"110"];
return 0;
}
>>: iOS APP 开发 OC 第七天, 对象在内存中的储存
今日文章目录 需求说明 事前准备 重点说明 参考资料 需求说明 输入框:使用者可以输入时间 显示:...
由于Debian 9默认的就是4.9的内核而且编译了TCP BBR的内容,所以可以直接通过参数开启。...
当我们对於画布操作 保留画布的状态 储存特定时候 累积上一次的变动,绘制下一刻的图 利用旋转,放大,...
建完表格後来写api,来写一个订阅的api,weatherSubscribe(),只允许post 方...
tags: ItIron2021 Javascript 前言 昨天我们跑了一个本系列最~简单的题目之...