`
yangli
  • 浏览: 59899 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

《objective-c 基础》笔记2 -复合

 
阅读更多

8.复合

语法:

@interface Unicycle : NSObject

{

  Pedal *pedal;

  Tire *tire;

}

@end // Unicycle

Peal 和 Tire 通过复合的方式组成了Uicyle(独轮车)

 

复合和继承

 

继承在对象间建立了“is a”(是一个)的关系。

比如:三角形是一个形状,Slant6 是一个发动机,如果能说“x是一个y”,就可以使用继承

 

复合建立的则是“has a”(有一个)的关系。

比如:汽车有一个发动机和轮胎,与继承相反,汽车不是一个发动机,也不是一个轮胎,

如果能说“x有一个y”,就可以使用复合。

 

分享到:
评论

相关推荐

    Objective-C基础教程 中文 PDF 清晰版 [31M]

    本书结合理论知识与示例程序,全面而系统地讲述Objective-C编程的相关内容,包括Objective-C在C的基础上引入的特性和Cocoa工具包的功能及其中的框架,以及继承、复合、源文件组织等众多重要的面向对象编程技术。...

    Objective-C 2.0 运行时系统编程指南

    这儿的运行时系统扮演的角色类似于Objective-C语言的操作系统,Objective-C基于该系统来工作。本文档将具体介绍NSObject类以及Objective-C程序是如何和运行时系统交互的。特别地,本文档还给出来怎样在运行时动态地加

    Objective-C基础教程(第2版).pdf

    本书结合理论知识与示例程序,全面而系统地讲述Objective-C编程的相关内容,包括Objective-C在C的基础上引入的特性和Cocoa工具包的功能及其中的框架,以及继承、复合、源文件组织等众多重要的面向对象编程技术。...

    Objective-C基础教程(入门教程).pdf

    Objective-C基础教程(入门教程).pdf

    objective-C基础教程(第2版)

    资源名称:Objective-C基础教程(第2版)   资源截图在: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    Objective-C 基础语法

    Objective-C 基础语法 Objective-C 基础语法

    Objective-C基础教程+随书源代码

     本书结合理论知识与示例程序,全面而系统地讲述Objective-C编程的相关内容,包括Objective-C在C的基础上引入的特性和Cocoa工具包的功能及其中的框架,以及继承、复合、源文件组织等众多重要的面向对象编程技术。...

    Objective-C基础教程随书源码

    《Objective-C基础教程》全面而系统地讲述Objective-C语言的基础知识和面向对象编程的重要概念,结合实例介绍了Cocoa工具包的优秀特性和其中的框架,以及继承、复合、源文件组织、内存管理、对象初始化和类别创建等...

    Objective-C基础教程

    《Objective-C基础教程》结合理论知识与示例程序,全面而系统地讲述Objective-C编程的相关内容,包括Objective-C在C的基础上引入的特性和Cocoa工具包的功能及其中的框架,以及继承、复合、源文件组织等众多重要的...

    Objective-C Runtime测试代码

    Objective-C语言的许多决策可以在编译和运行时执行。只要有可能,它是动态的。这意味着Objective-C语言不仅需要一个编译器,还需要一个运行时系统来执行编译的代码。Runtime系统是一种用于Objective-C语言的操作系统...

    Objective-C程序设计

    《objective-c程序设计》通过大量的实例系统地介绍了objective-c语言的基本概念、语法规则、框架、类库及开发环境。读者在阅读《objective-c程序设计》后,可以掌握objective-c语言的基本内容,并进行实际的iphone/...

    objective-c基础教程第2版.pdf

    最新版的objective-c基础教程,包括Objective-C在C的基础上引入的特性、Cocoa工具包的功能及框架,以及继承、复合、源文件组织等众多重要的面向对象编程技术。适合各类开发人员阅读。

    Objective-C基础教程(第2版)

    Objective-C基础教程,适合初次接触Objective-C的人学习、认识Objective-C

    《Objective-C基础教程》中文版(含源代码)

    人民邮电出版社《Objective-C基础教程》(含源代码) 影印版的PDF文件+原书附带的代码,特别适合学习iPhone,iPad入门开发学习~

    Objective-C程序设计(第4版)(全球最畅销Objective-C编程书籍)

    《Objective-C 程序设计(第4版)》作者假设读者没有面向对象程序语言或者C语言(Objective-C基础)编程经验,因此,初学者和有经验的程序员都可以使用这本《Objective-C 程序设计(第4版)》学习Objective-C。...

    Objective-c学习笔记

    Objective-c学习笔记 Objective-c学习笔记

    Objective-C基础教程.pdf(Learn Objective-C on the Mac中文版)Part002

    Objective-C基础教程.pdf(Learn Objective-C on the Mac中文版) 中文扫描版 + 英文电子书 + 源码 该资源在Mac下用BetterZIP压缩,共三个分卷,其他分卷在我的资源中找。 更新: Windows下使用7zip对part1解压...

    Objective-C基础教程(第2版)源代码

    Objective-C基础教程(第2版)书上源代码,学习Objective-C基础教程(第2版)配套使用。

    Objective-C语言教程

    希望这个简单的Objective-C语言教程能够为你提供一个入门的起点。Objective-C是一种面向对象的编程语言,广泛应用于Mac OS和iOS开发。通过学习Objective-C的基本语法、类和对象、控制流程和方法等内容,你将能够编写...

    Objective-C基础教程(Learn Objective-C)随书源码下载

    Objective-C基础教程(Learn Objective-C)随书源码下载

Global site tag (gtag.js) - Google Analytics