IOS-OC第一天之类和方法
2015-03-25 23:26
162 查看
类名:苹果手机(IPhone) 属性:
颜色(_color ), 大小(_size), _cpu 行为:
查看本机信息(aboutMyPhone),打电话(call), 发短信 (sendMessage)
实现该类,并:
1)查看本机信息
2)打电话给10086
3)给10086发短信问联通的客服电话是多少
代码如下:
View Code
颜色(_color ), 大小(_size), _cpu 行为:
查看本机信息(aboutMyPhone),打电话(call), 发短信 (sendMessage)
实现该类,并:
1)查看本机信息
2)打电话给10086
3)给10086发短信问联通的客服电话是多少
代码如下:
#import <Foundation/Foundation.h> @interface IPhone :NSObject//声明一个iphone类 { @public NSString *_name; NSString *_color; float _size; int _cpu; } -(void)aboutMyPhone;//关于我的手机方法 -(void)call:(NSString *) phoneNum;//打电话方法 -(void)sendMessageOfNum:(NSString *)messageNum andContent:(NSString *)messageContent;//发短信方法 @end //类和方法的实现 @implementation IPhone//关于我的手机方法 -(void) aboutMyPhone{ NSLog(@"我的手机是%@,%d核心处理器,%.1f寸大小,颜色是%@",_name,_cpu,_size,_color); } -(void) call:(NSString *)phoneNum//打电话方法 { NSLog(@"打电话给%@",phoneNum); } -(void) sendMessageOfNum:(NSString *)messageNum andContent:(NSString *)messageContent//发短信方法 { NSLog(@"给%@发短信,短信内容是:%@",messageNum,messageContent); } @end int main(int argc, const char * argv[]) { @autoreleasepool { IPhone *myPhone=[IPhone new];//实例化一个手机对象 myPhone->_name=@"iphone6";//给对象的属性名字赋值 myPhone->_cpu=4;//给对象的属性CPU赋值 myPhone->_size=4.7f;//给对象的属性尺寸赋值 myPhone->_color=@"土豪金";//给对象的属性颜色赋值 [myPhone aboutMyPhone];//调用对象的关于我的手机方法 [myPhone call:@"110"];//调用对象的打电话方法 [myPhone sendMessageOfNum:@"10086" andContent:@"话费多少?"];//调用对象的发短信方法 } return 0; }
View Code
相关文章推荐
- iOS开发那些事--编写OCUnit测试方法-应用测试方法
- iOS开发那些事--编写OCUnit测试方法-应用测试方法
- iOS开发OC基础:OC集合NSSet、NSMutableSet以及NSCountedSet的基本方法的使用
- 天气预报接口IOS版OC:SmartWeather API中key的计算方法
- iOS开发那些事--编写OCUnit测试方法-逻辑测试方法
- iOS开发那些事--编写OCUnit测试方法-逻辑测试方法
- IOS开发---OC语言-⑦类方法
- iOS开发OC基础:类和对象以及方法的声明与实现概述
- iOS开发OC基础:NSNumber对象方法的使用
- 黑马程序猿_OC之类方法与对象方法、self与super
- iOS开发那些事--编写OCUnit测试方法-逻辑测试方法
- 黑马程序员——IOS基础——OC内存管理-set方法内存管理及微博模型设计
- IOS UIView 之类方法篇 Class Methods
- iOS开发OC基础:OC字典NSDictionary以及NSMutableDictionary基本方法的使用
- iOS开发OC基础:OC数组对象NSArray的常用方法 推荐
- iOS开发那些事--编写OCUnit测试方法-应用测试方法 推荐
- iOS培训篇——OC 自动引用计数方法介绍
- iOS开发那些事--编写OCUnit测试方法-应用测试方法
- iOS学习笔记---oc语言第一天
- IOS开发---OC语言-⑤方法的声明和实现(无参,有1个参数,有2个参数)