本部分包含如下内容:
谁应该阅读本文档
本文档的组织结构
参考
面向对象的开发方法使得程序开发更加直观、快捷,程序更容易被重构、理解。大多数面向对象开发环境至少由以下三个部分组成:
对象库
开发工具集
支持面向对象的编程语言和相应的类库
Objective-C 是一种设计用来支持面向对象开发的简洁的计算机语言,它是标准C语言的一个很小但是很强大的超集。除了C之外,Objective-C主要基于Smalltalk,最早的面向对象的编程语言之一。Objective-C以一种简单和直接的方式使得C语言具有了面向对象的能力。
如果您以前从来没有使用过面向对象的方法开发程序,本文档则能够帮助您熟悉面向对象的开发技术。它阐述了面向对象设计的意义,以及如何开发面向对象的程序.
谁应该阅读本文档
本文档的阅读对象为对如下几个方面感兴趣的读者:
面向对象编程
Cocoa应用程序框架的基础
Objective-C编程
本文档介绍了Objective-C所基于的面向对象模型。
本文档不是C语言的介绍文档,所以假设您已具备C语言的相关知识。然而,您无需为您不是一个熟练的C程序员而担心,因为Objective-C的面向对象编程和基于过程的标准C的编程有很大不同。
重要: 本文档只是描述了对于使用Objective-C编程来说很重要的一些基础概念,并没有对Objective-C语言本身做过多的叙述,如果您对Objective-C语言感兴趣。
本文档的结构
本文档分为如下几个章节:
“为何是Objective-C?” 解释了为什么选择Objective-C作为Cocoa框架的开发语言。
“面向对象编程”讨论了面向对象编程的基本原理,并阐述了面向对象技术背后的思想,介绍了大量的专门术语。即使您已经对面向对象编程非常熟悉,也推荐您阅读一下该章节,从而对面向对象的Objective-C和使用的术语有一个感性认识。
“程序的组织结构”
“结构化编程” 总结
以上是内存溢出为你收集整理的基于Objective-C的面向对象编程全部内容,希望文章能够帮你解决基于Objective-C的面向对象编程所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)