Programming in Objective-C 3rd Edition
完整介绍Objective-c。 Contents at a Glance 1 Introduction 1 Part I The Objective-C Language 2 Programming in Objective-C 7 3 Classes, Objects, and Methods 27 4 Data Types and Expressions 51 5 Program Looping 69 6 Making Decisions 91 7 More on Classes 123 8 Inheritance 149 《Programming in Objective-C 3rd Edition》(第三版)是由Stephen G. Kochan所著的一本详细介绍Objective-C编程语言的书籍,它是Developer’s Library系列的一部分。Developer’s Library系列的目标是为专业编程人员提供高质量的参考书和教程,以便他们在日常工作中使用编程语言和技术。该系列的书籍都由在组织和呈现信息方面特别擅长的技术实践者撰写。从给定的文件信息来看,这本书被设计为程序员学习Objective-C语言的权威指南,涵盖了从基础到高级的各种概念。书中主要分为几个部分,首先是引言和对Objective-C语言的基础介绍,然后是逐步深入到面向对象编程的核心概念,如类、对象、方法、数据类型、表达式、程序循环、决策处理以及类的进一步知识和继承等主题。 Objective-C是一种重要的编程语言,特别是在苹果的iOS和macOS开发领域中,它被视为官方的开发语言之一。这本书不仅介绍了Objective-C的基本语法,还包括了该语言的关键面向对象编程概念,这是成为苹果平台开发者的重要基础。在内容上,本书由浅入深地介绍Objective-C编程,从基础的语法结构到面向对象编程的高级特性。例如,其中一部分内容提到“More on Classes”,这可能是书中深入探讨类的高级特性和用法的部分,包括类的组合、代理模式以及如何在项目中有效地使用类。另外,书中还提到了“Classes, Objects, and Methods”,这部分内容是面向对象编程中的基础概念,讲述如何定义类、创建对象以及在对象之间如何使用方法进行通信。这也是学习Objective-C以及任何其他面向对象语言的基础。 “Data Types and Expressions”部分应该讲述了Objective-C中的数据类型,包括基本数据类型和复合数据类型,以及如何在表达式中使用这些类型来执行计算和赋值操作。 “Program Looping”和“Making Decisions”两部分则分别介绍了控制结构,即如何通过循环来重复执行代码块,以及如何使用条件语句来根据不同的情况执行不同的代码路径。 “Inheritance”部分讲述了继承的概念,这是面向对象编程的核心特性之一,允许新创建的类(子类)继承另一个类(父类)的特性,并可能添加或重写方法来提供特定的行为,从而实现代码的复用和扩展。这本书不仅是Objective-C语言的介绍,它也包含了丰富的示例代码和练习,帮助读者更好地理解和应用所学的概念。由于苹果开发者社区的广泛使用,这本书是成为iOS开发者和macOS开发者的宝贵资源。另外,从版权信息来看,这本书由Pearson Education, Inc.出版,于2011年版权登记,任何部分不得复制、存储、传输或以任何方式使用,除非获得出版商的书面许可,且对使用信息中可能存在的错误和遗漏,出版社和作者不承担责任。本书《Programming in Objective-C 3rd Edition》是学习Objective-C语言的详尽指南,特别适合那些希望在苹果平台进行软件开发的程序员。它从基础语法开始,逐步深入面向对象编程的高级特性,是提升开发者Objective-C编程技能的重要读物。
4.4MB
文件大小:
评论区