网站大量收购独家精品文档,联系QQ:2885784924

第一节 面向对象--类、对象和方法.pdf

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第⼀节 OC⾯向对象之—类、对象和⽅法 主讲:曹斌 本节课学习内容 • Objective-C语⾔概述 • ⾯向对象思想 • 掌握类和对象的特征 • 类、⽅法的定义 • 创建对象,⽅法调⽤ • ⾃定义初始化⽅法 • 点语法的使⽤ Objective-C语⾔概述 • Objective-C(简称OC)是iOS开发的核⼼语⾔ • OC是在C语⾔的基础上,对C语⾔进⾏了封装,增加了⾯向对象语法 • iOS开发也兼容C语⾔、C++混编 过渡到OC语⾔ • 关键字 • 字符串 字符串都是以@开头的,⽐如@“Hello”是OC中的字符串 • 控制台打印 C语⾔使⽤printf(“Hello”)打印字符串,OC中使⽤NSLog函数打印字符串 • 常⽤类型 编译后的路径 • C语⾔的源⽂件拓展名为 “.c”, OC 的源⽂件拓展名为 “.m” • OC中使⽤NSLog函数打印输出 • 编译器会将⽂件编译为.o⺫标⽂件,⽐如main.m编译成功后会变成main.o⽂件 • ⺫标⽂件:/Users/apple/Library/Developer/Xcode/DerivedData/⼯程名-⼯程标 识符ID/Build/Intermediates/⼯程名.build/Objects-normal/x86_64 • 可执⾏⽂件:/Users/apple/Library/Developer/Xcode/DerivedData/⼯程名-⼯程 标识符ID/Build/Products/Debug • 编译后的路径:/Users/apple/Library/Developer/Xcode/DerivedData/ Xcode常⽤快捷⽅式 ⾯向过程、⾯向对象 • ⾯向过程与⾯向对象都是⼀种编程思想 类和对象 • 类和对象有什么区别呢? 类是抽象的概念,是对现实⽣活中事物的描述,⽐如说: “⼈” 对象是⼀个你能看得到、摸得着的具体实体,也就是事物实实在在存在的个体。 ⽐如: “奥巴⻢” “⼈”类 奥巴⻢ 特征(属性) 普京 年龄 体重 克林顿 ⾏为(⽅法) ⾐ ⾷ …… 住 ⾏ 类和对象的关系 • 类和对象的关系图 ⾝边的对象 万物皆对象 • 世界是由什么组成的?实实在在存在的事物都可以理解为对象 对象的特征——属性 • 属性——对象具有的各种特征,反映了该对象的信息 • 每个对象的每个属性都拥有特定值 • 例如:布莱尼和朱丽叶的体重不⼀样 布莱尼 收银员布莱尼 60kg 属性 35岁 对象的⾏为——⽅法 • ⽅法——对象的⾏为操作 收银 收银员布莱尼

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档