初学OC1

来源:互联网 发布:nba官方旗舰店 淘宝 编辑:程序博客网 时间:2024/05/17 02:51

关于Object-c的历史

  • 1980年代初布莱德·确斯(Brad Cox)在其公司Stepstone发明Objective-C
  • 1988NeXT公司使用OC开发
  • 1996OC成为苹果主要编程语言

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
原创粉丝点击