52,对象方法
来源:互联网 发布:金山数据恢复多少钱 编辑:程序博客网 时间:2024/04/30 14:20
#import <Foundation/Foundation.h>
@interface Iphone : NSObject
{
@public
char *name;
int size;
}
//1,没有返回值没有参数,对象函数调用属性
-(void)getIphoneInfo;
//2,没有返回值有参数
-(void)sendMessage:(char *)message;
//3,有返回值没有参数
-(int)getNum;
//4,有返回值有参数
-(NSString *)sendIphoneMessage:(int)number :(char *)message;
//5,带标记的方法
-(int)sumWithNum1:(int)num1 andNum2:(int)num2;
@end
@implementation Iphone
-(void)getIphoneInfo{
NSLog(@"Iphone Info:name = %s,size = %i",name,size);
}
-(void)sendMessage:(char *)content{
NSLog(@"message = %s",content);
}
-(int)getNum{
return 1;
}
-(NSString *)sendIphoneMessage:(int)number :(char *)content{
NSString *message = [[NSStringalloc] initWithString:[NSStringstringWithFormat:@"number = %i,content = %s",number,content]];
return message;
}
-(int)sumWithNum1:(int)num1 andNum2:(int)num2{
return num1 + num2;
}
@end
int main(int argc,const char * argv[]) {
@autoreleasepool {
Iphone *iphone = [Iphonenew];
iphone->name = "ljs";
iphone->size = 12;
[iphone getIphoneInfo];
[iphone sendMessage:"This is as message!"];
NSLog(@"Num = %i",[iphonegetNum]);
NSLog(@"Message = %@",[iphonesendIphoneMessage:221 :"hi"]);
NSLog(@"result = %i",[iphonesumWithNum1:10andNum2:20]);
}
return 0;
}
- 52,对象方法
- 对象方法
- 对象创建,对象方法
- XMLDOM对象方法:对象事件
- XMLDOM对象方法:对象属性
- XMLDOM对象方法:对象属性
- XMLDOM对象方法(对象事件)
- XMLDOM对象方法,对象属性
- XMLDOM对象方法:对象属性
- js对象以及对象方法
- 面向对象(类,对象,方法)
- XMLDOM对象方法:Document对象方法
- XMLDOM对象方法:Document对象方法
- XMLDOM对象方法:Document对象方法
- XMLDOM对象方法:Document对象方法
- 类方法与对象方法
- 类方法和对象方法
- 对象方法和类方法
- 关系型数据库与NOSQL
- ASP.NET MySQL 中文 乱码
- Swift 属性 函数
- 为什么给一个字符串分配内存再初始化后,其大小一直为8?
- acm2035 毫无技术含量 注意下 只取最后三位 所以 计算只有最后三位
- 52,对象方法
- 排序算法总结
- iOS 视图在调用popToRootViewControllerAnimated:时uitabBar出现叠加
- 无序数组中找到第k大的元素
- @官方渠道IOS应用审核加速上架AppStore服务
- PropertiesUtil
- Android_弹幕_效果_学习
- android微信支付申请流程及开发过程
- 【Java 常用算法】选择排序