Objective-C 2.0编程语言.docVIP

  • 7
  • 0
  • 约4.81万字
  • 约 55页
  • 2017-08-25 发布于河南
  • 举报
Objective-C 2.0编程语言简介 面向对象的开发环境至少会包含以下三个要素:■一个支持库的面向对象的编程语言 ■一个内容丰富对象库 ■一系列的开发工具本文档是关于这种面向对象开发环境的第一要素的,即编程语言及其运行时环境。此文全面介绍Objective-C编程语言,这也是学习第二要素的基础,以及学习基于Mac操作系统,使用Objective-C编写的应用程序框架的基础。这种应用程序框架以Cocoa而闻名遐迩,开发Mac和iPhone应用程序的两个主要工具是Xcode和Interface Builder。 Objective-C是一种简单的计算机语言,但对复杂的面向对象编程方法却能自如应对,它实际上是对ANSI C标准语言的一个小小的扩充,但这种扩充却使它变得相当强大。它对C语言的扩充都是基于Smalltalk的——最古老的面向对象编程语言之一。Objective-C的设计目的是给C语言一个通过一种简单且直观的方式而实现面向对象编程的能力。 此文档主要介绍面向对象的编程模型,这也是Objective-C的根基,它集中介绍Objective-C对C语言的扩展,而不是C语言本身。使用Objective-C的面向对象的编程和使用ANSI C的面向过程的编程有着很大的差异。对象和类 对象 面向对象的程序都是围绕对象而构建。一个对象把数据和一些对这些数据的操作捆绑在一起,这些操作被称

文档评论(0)

1亿VIP精品文档

相关文档