初学OC1
来源:互联网 发布:nba官方旗舰店 淘宝 编辑:程序博客网 时间:2024/05/17 02:51
关于Object-c的历史
- 1980年代初布莱德·确斯(Brad Cox)在其公司Stepstone发明Objective-C。
- 1988年NeXT公司使用OC开发
- 1996年OC成为苹果主要编程语言
Object-c语言特点
- C语⾔的超集,允许在OC中使⽤C语⾔源代码,编译器兼容C语⾔程序。
- 具备完善的⾯向对象特性。
- 包含⼀个运⾏时系统。
- 类库丰富。
Object-c是一种面向对象的编程思想其特点是分析某问题需要参与的对象,各个对象的作用,多个对象协作完成任务
面向对象编程设计:
- 分析涉及到的对象
- 根据功能定义类
- 使用对象的功能完成程序
开发中:先定义类,再创建对象,然后使用对象。
定义类包含两部分:接口部分和实现部分。分开写。
1.接口部分:对外声明类的特征和行为。(类似于说明书)
2.实现部分:对内实现行为。(内部的具体实现)
接口部分标志:@interface…@end
作用:声明类的实例变量和方法,即特征和行为。
包含内容:类名、父类名、实例变量、方法等。
实现部分标志:@implementation…@end
作用:实现方法,即实现类的行为。
类:@interface…@end @implementation…@end
文件:.h称为接口文件或头文件,.m称为实现文件。默认设置如下:
1.使用类名命名文件。
2..h文件管理类的接口部分;.m文件管理类的实现部分
文件和类本质没有关系。
0 0
- 初学OC1
- oc1
- OC1
- OC1
- OC1-3
- 关于OC1-3课时知识点的查漏补缺
- 初学...
- 初学
- 初学
- 初学
- 初学
- 初学
- 初学
- 初学
- 初学数据仓库
- 初学Struts
- 初学Struts
- 初学触发器
- EEPROM组件
- 【struts框架】第一节Action-路径问题与创建Action方法
- 我理解的JAVA学习流程
- C语言指针疑难杂症
- HDU 3586 Information Disturbing 二分+树形DP
- 初学OC1
- KEIL C
- the xib of iOS
- HTML+CSS初步 (1)
- Intent初探
- 如何用Dreamweaver编辑rails的html.erb文件
- PLA Percentron Learning Algorithm #台大 Machine learning #
- jquery datatable 参数
- 【SICP练习】47 练习2.6