登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
IOS开发教程 2 Object-C语言进阶.ppt
文档分类:
IT计算机
|
页数:约52页
举报非法文档有奖
分享到:
1
/
52
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
52
下载此文档
文档列表
文档介绍
IOS开发教程 2 Object-C语言进阶.ppt
中软国际培训中心
/
Object-C语言进阶
类和对象
类和对象是抽象与具体的关系。
类是一个抽象的概念,对象是一个真实存在的物
体。
类的定义
在Objective-C中,类的定义分为两个部分:
接口部分Interface: 声明了类与父类的名字、方法和
实例变量.
实现部分Implementation:包含了方法的实现(真正意
义上定义了类的行为)
接口部分以***@interface编译指令开始,以***@end指令
结束。
//interface
***@inferface 类名: 父类名
{
memberDeclarations; //实例变量或成员变量
}
methodDeclarations; //方法
***@end
注意:如果不指定ItsSuperclass(父类)的话,则新
类会被认为是一个根类,和NSObject一样级别的
类。
•
#import <Foundation/
>
***@interface Student : NSObject
{
int age;
//实例变量的声明
NSString *name;
}
-(void) print;
//方法的声明
-(void) setAge: (int)_age;
-(void) setName:(NSString*)_name;
***@end
类的实现
实现部分以@ implementation 编译指令开始,以
***@end指令结束。
//implementation
***@implementation 类名
方法的实现;
***@end
•#import <Foundation/>
***@implementation Student
-(void) print{
NSLog(@”Hello World!”);
}
-(void) setAge: (int)_age{
age = _age;
}
-(void) setName:(NSString*)_name{
name = _name;
}
•
•
对象的声明
•
•
指针:表示存放对象的内存地址的变量
对象通过指针来声明
NSObject *anObject;
类名*对象名(指针名);
对象的引用
•
•
对象通过指针来引用
指针赋值:只改变了指向,并未改变对象的存
放位置
•
•
•
•
NSObject * a;
NSObject * b;
a = [[NSObject alloc] init];
b = a;
对象的创建
•
1、创建对象时,常常把分配和初始化合并为一行
Student *myStudent = [[Student alloc] init];
2、new方法相当于alloc和 init的组合
Student * myStudent = [Student new];
3、每个对象都有自己特有的一组实例变量
stu1
stu2
age
name
2
zhangsan
age
name
3
lisi
IOS开发教程 2 Object-C语言进阶 来自淘豆网m.daumloan.com转载请标明出处.
猜你喜欢
止血带使用方法
14页
2025年abaqus中单元的选择解析
47页
2025年3-3-2-行程综合问题.教师版
15页
2025年高考理科数学试题解析版
26页
2025年高中生学校评语
6页
柔性版版制版详细工艺流程
28页
2025年面试计划表
1页
2025年销售人员的谈判技巧
3页
2025年财务分析中常用的财务比率
4页
2025年装饰图案的配色秘诀---色彩构成
5页
2025年苏教译林版英语六年级下册单词默写版
8页
2025年翻译资格考试中级笔译冲刺试题二
3页
2025年第二十四个全国中小学生安全教育日活动..
3页
2025年生活中的垃圾活动方案六年级
8页
2025年灌溉排水工程学试卷
2页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
52
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
ocxuty74
文件大小
:
1.06 MB
时间
:
2018-05-29
相关标签
ios开发指南
ios开发规范
c语言教案
多音字手抄报
小学生简单的手抄报
自由手抄报
口腔手抄报
孝善手抄报
阳光少年的手抄报
好习惯的手抄报
计算机原理
PHP资料
linux/Unix相关
Java
.NET
windows相关
开发文档
管理信息系统
软件工程
网络信息安全
网络与通信
图形图像
行业软件
人工智能
计算机辅助设计
多媒体
软件测试
计算机硬件与维护
网站策划/UE
网页设计/UI
网吧管理
电子支付
搜索引擎优化
服务器
电子商务
Visual Basic
数据挖掘与模式识别
数据库
Web服务
网络资源
Delphi/Perl
Python
CSS/Script
Flash/Flex
手机开发
UML理论/建模
并行计算/云计算
嵌入式开发
计算机应用/办公自动化
数据结构与算法
SEO
最近更新
部编版二年级上册《我要的是葫芦》课件ppt
儿童慢性胰腺炎手术治疗与内镜治疗的对比分..
计算机系统概论
2025年魏公子列传教学设计
2025年高中英语句子翻译与写作分词
2025年马克思重点选择题必考
2025年道路勘测设计期末试卷含答案资料
减少一次违章多一份安全心得体会范文(6篇)..
初三班级安全工作总结范文
初中班级活动策划方案
励志向上的精彩演讲稿(6篇)
半年工作总结开头200字(17篇)
吸引人的初中新生个人自我介绍
四年级大队委竞选演讲稿(7篇)
2025年肩肘倒立教案
大学生入学军训心得体会范文
2025年邀请活动的邀请函模板合集八篇
婚礼新郎父母答谢词[汇编](4篇)
2024版高新技术企业研发费用归集与会计服务..
小学生必背古诗75首 80首A4打印已排版
2023入团知识测试入团测试题及答案
2025年度化妆品公司各部门架构职责和各岗位..
2023年广西初中学业水平考试生物学试题试卷..
城市道路工程案例分析课件
马兰士C150使用方法
《太上老君说百病崇百药经》拼音版
大兴中心小学“菜单式”分层作业改革指导意..
[落花满架]阿修罗
在线
客服
微信
客服
意见
反馈
手机
查看
返回
顶部