- 3
- 0
- 约小于1千字
- 约 7页
- 2017-06-17 发布于湖北
- 举报
第十六章:类的初始化
类的初始化
初始化方法名是以init开头(规范)
我们也可以自定义类的初始化方法,以initWith开头
最好将初始化方法的返回值设置为id类型
-(id)initWithXXX:(数据类型)参数名1 XXX:(数据类型)参数名2. . .
{
self = [super init];
if(self)
{
[self setXXX:参数名1 XXX:参数. . .];
}
return self;
}
自定义类的初始化方法格式:
实例变量作用域
实例变量的默认作用域:只限于为该类定义的实例方法,因此任何实例方法都能直接通过变量名来访问该类的实例变量,而无需特别操作。
控制作用域的三个指令
@protected(保护)
这个指令后面的实例变量可被该类及任何子类中定义
的方法直接访问。这是默认的情况。
@private(私有)
这个指令后面的实例变量可被定义在该类的实例方法直接访问,但是不能被子类中定义的实例方法直接访问
@public(公共)
这个指令后面的实例变量可被该类中定义的实例方法直接访问,也可被其他类中定义的方法直接访问
@interface Fraction:NSObject
{
@public
int a;
@protected
int b;
@private
int c;
in
您可能关注的文档
- 第五章 世界知名服装品牌logo大全.doc
- 第五章 实用软件汉字输入法.pdf
- 第二章 交通大学计算机第四次作业 网络基础.doc
- 第五篇 管理信息系统战略规划的常用方法.ppt
- 第一篇 VB程序设计概述.ppt
- 2005电力系统稳态分析第七讲.ppt
- 第九讲 随机算法.doc
- 第05章 并发性:互斥及同步.ppt
- 云计算与其安全问题的研究_唐玲.pdf
- PXE 自动部署操作系统研究和实践.doc
- 专题党课:立德树人担使命+培根铸魂育新人.docx
- 新课改-高中物理-选修第3册(10讲)教师版06 B波粒二象性 中档版17.docx
- 新课改-高中物理-选修第3册(10讲)教师版09 A人工核反 基础版25.docx
- 2025-2026年部编版高一历史第8单元中国近代史测试卷.docx
- 2025-2026年部编版高中语文高二下册第7单元课后练习.docx
- 2026-2027年湖南省常德市中考物理高频错题专题卷(有解析).docx
- 2026-2027年湖南省常宁市中考物理易错点专题突破卷(有解析).docx
- 2026-2027年湖南省长沙市中考物理全真仿真测评卷(有解析).docx
- 2026-2027年湖南省株洲市中考物理能力提升模拟卷(有解析).docx
- 2026年中国水平压力叶片过滤器行业市场规模及投资前景预测分析报告.pdf
最近下载
- ISO∕IEC 23894-2023 信息技术 —人工智能 — 风险管理指南(雷泽佳译-2024).docx VIP
- 实验室安全密码学习期末考试测试卷及答案.docx VIP
- 《高效制冷机房技术规程》TCECS 1012-2022.pdf
- [全]学生硬笔作品纸-古诗词书法比赛用A4纸打印模板.docx VIP
- 支气管哮喘PPT课件.ppt VIP
- JJF(浙) 1142-2018 接触式换向器片间误差测试仪校准规范.docx VIP
- 2026年粉末冶金制造工职业技能鉴定题库答案与解释.docx VIP
- 九年级物理第十三章温度与物态变化单元测试卷及答案(2024沪科版).docx VIP
- 2026长江产业投资集团秋招面笔试题及答案.doc VIP
- 药品检验报告书格式及书写细则实施规范深度解读:第三方检测机构合规指南与实践要点.pptx VIP
原创力文档

文档评论(0)