OC__part11.1
2024-06-21 11:51:17
self
*******self*******是脱离不了方法的**********不能在main中使用;
对象方法:直接访问成员变量
类方法:不能直接访问成员变量
1.类方法中的self
一个类有且只有一个类对象;
类方法中的self就是这个类对象;
1. self再类方法中,self就是类; 类方法中不能调用对象方法; 在类方法中可以用self调用其它类方法;
2. 在对象方法中出现的是对象; 对象可以调用类方法; [类名 类方法名]; 不能通过self调用,,因为self在对象方法中已经是对象了;
在对象方法中可以用self调用其它对象方法; 在对象方法中可以用self访问成员变量;
/*方法中赋值为了防止_weight=weight无法赋值: eg: self->_weight = weight;*/
OC__part11.1相关推荐
- OC__part11.3
继承 B类继承A类,那么B类将拥有A类所有属性和方法: 基类的私有属性能被继承,不能再子类中访问: 要访问,就要在基类中声明一个方法,来访问: #import "Base":NSO ...
- OC__part11.2
作用范围:全局变量>成员变量>局部变量 覆盖顺序:全局变量<成员变量<局部变量 成员变量 @interface IPhone : NSObject { int _weight ...
- OC__part11
setter方法 用来设置成员变量,可以在方法里过滤掉一些不合理的值 1.必须是对象方法 2.返回值类型为void 3.方法名为set开头,成员变量名去掉"_",首字母大写:参数类 ...
最新文章
- 扣押游戏android,恐怖探索游戏「扣押(DISTRAINT)」
- ai怎么让图片任意变形_想一键提取图片文字,有什么好的文字识别软件/APP推荐吗?...
- angular 创建服务器_使用D3和Angular创建通用的可视化
- 如何做出有价值的竞品分析?
- 转载 2020-02-18 在KVM主机和虚拟机之间共享目录
- 不存在理想中的那种单元测试
- 使用Origin从图片中准确提取数据
- matlab/simulink 永磁直驱海上风电场仿真模型 含集群电流源等效 海上风电场线路结构
- 获得各城市区号JS代码
- div+css+js实现深圳交互地图
- 基于51单片机的指纹锁设计(附带密码解锁)
- 关于我使用校园网电脑被限速成10M宽带的悲惨教训
- 统计学离散型变量和连续型变量有什么区别?
- 国产剧《恋爱先生》中的科技牛人
- 微服务架构深度解析与最佳实践
- 《光之圣境放置次元》1.26上线链游玩家|放置挂机、重塑神域
- OpenCV4教程——3.3 绘制直线
- Linux下安装免费杀毒软件---ClamAV
- ipad2/3分辨率
- 全球326家独角兽公司大盘点:中国入围92家
热门文章
- 浅谈嵌套命名实体识别(Nested NER)
- 详解深度学习中的Normalization,不只是BN(2)
- web js基础3 事件
- 三星a7支持html吗,三星A7怎么样 三星A7特点介绍
- android camera 3a,买相机送手机 pixel 3a 上手体验
- unity片元着色器中获取屏幕坐标_Unity踩坑笔记(持续更新)
- “==“和equals的区别是什么(史上最全总结、最靠谱)
- shiro+jwt进行认证和授权的解决方案代码实例
- 如何使用Graphics2D在一张图片上画线(包括箭头)
- Web服务必须要知道的几个概念