oc中类的实例化及方法调用
来源:互联网 发布:office软件管理激活 编辑:程序博客网 时间:2024/06/05 14:23
上一篇我们讲了oop和类的创建,上一篇的重点我们回顾一下
- 类
- 对象
- 实例
- 方法
- 接口
这一篇我们来实现类的实例化,调用类中的公共参数和方法;类的实现在.m文件中,以下是实现代码:
//// HuiTu.m// Test//// Created by 程英暾 on 2017/3/10.// Copyright © 2017年 程英暾. All rights reserved.//#import "HuiTu.h"@implementation HuiTu//得到颜色-(void) GetYanse:(NSString*) yanse{ _yanse=yanse; NSLog(@"%@",_yanse);}//得到形状-(void) GetXingZhuang:(NSString*) xingzhuang{ _xingzhuang=xingzhuang; NSLog(@"%@",_xingzhuang);};//绘制-(void)HuiZhi{ NSLog(@"Start Drw");//...}@end
接下来我们在main.m中调用huitu这个类:
代码如下:
添加引用
#import "HuiTu.h"main{HuiTu *h=[[HuiTu alloc]init];//实例化类*指针指向该类[h GetYanse:@"红色"];[h HuiZhi];}
- *h指针指向该类,如果不明白指针,就记住类前面一定要加*
- [alloc] 分配存储空间
- init实例化
- [h GetYanse:@"红色"];类的方法也在这里实现,左边是方法,右边是传入值
- 结果如下:
2017-03-19 20:12:28.697389 Test[6031:229656] 红色
2017-03-19 20:12:28.697403 Test[6031:229656] Start Drw
0 0
- oc中类的实例化及方法调用
- OC中类方法的使用实例
- OC分类、类方法、实例方法、OC 基础知识及常用的for/in方法
- oc中类方法和实例方法的区别
- OC中实例方法和类方法的区别
- Python类中实例方法、类方法及静态方法的调用区别
- OC 类方法的调用
- oc中如何调用c++的方法
- OC中继承子类对象调用方法机制 子类对象访问父类中的实例变量
- OC中继承子类对象调用方法机制 子类对象访问父类中的实例变量
- 黑马程序员——OC中方法的声明实现及调用
- OC 对象的内存存储细节(类方法及对象方法的调用细节)
- JavaScript - 对象实例化、调用对象的属性及方法
- swift调用oc类文件的方法
- 如何要在Swift工程中调用OC文件 以及 如何调用某个类的方法
- UIWebView中Html中用JS调用OC方法及OC执行JS代码
- UIWebView中Html中用JS调用OC方法及OC执行JS代码
- UIWebView中Html中用JS调用OC方法及OC执行JS代码
- jQuery实现的模糊查询
- jsp application使用getInitParameter来获取web.xml中配置参数
- towebp-loader诞生记~ 一个webpack 图片loader
- UGUI优化干货总结
- Oracle游标for循环
- oc中类的实例化及方法调用
- linux中的vim编辑器使用
- Git fetch和git pull的区别
- https为什么安全之数据加密
- 插入排序
- 环信即时通信聊天理解
- java web 动作标签
- 一些插值法及理解
- 使用Java注解实现RBAC规则的自动提取