7、Objective-C 编程入门:从基础到实践

Objective-C 编程入门:从基础到实践

1. 面向对象编程中的类

在面向对象编程里,类是至关重要的概念。它就像一个蓝图,决定了每个对象所拥有的数据类型(属性)和方法。每个对象都必须有一个类来定义其特征和行为。

创建类通常有以下步骤:
- 规划类的属性和方法。
- 使用 Xcode 创建类文件。
- 编辑类的头文件,添加属性和方法。

为了更好地掌握类的创建,你可以尝试以下练习:
- 为之前规划好的其他类创建类文件。
- 规划一个 Author 类,思考需要存储关于作者的哪些信息。

对于有更高追求的开发者,可以尝试创建一个名为 PrintedMaterials 的超类,并规划该类可能拥有的属性,同时为商店可能销售的其他印刷品类型创建类。

2. Objective-C 语言的历史

Objective-C 实际上是两种语言的结合,即 C 语言和鲜为人知的 Smalltalk 语言。

在 20 世纪 70 年代,贝尔实验室的工程师们创建了 C 语言,这使得他们的 Unix 操作系统能够轻松地从一台机器移植到另一台机器。在此之前,人们只能使用汇编语言编写程序,而汇编语言是特定于机器的,软件移植几乎是不可能的。C 语言的出现解决了这个问题,它就像早期计算机语言的罗塞塔石碑,能够为其所支持的任何机器生成汇编语言。由于其可移植性,C 语言迅速成为许多类型计算机的事实上的标准语言,尤其是早期的个人电脑。

到了 20 世纪 80 年代初,C 语言逐渐成为当时最流行的语言之一。这时,S

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值