iOS 设计模式——生成器 认证专享

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程主要讲解设计模式中的生成器模式,并通过简单的实例讲解如何使用生成器模式。

    1.建造房子的承包商 00:08:30

    本课时用一个生活中建造房子例子说明并引申出何为生成器模式。

    2.生成器模式 00:08:19

    本课时主要讲解生成器模式的基本原理。

    3.制造汽车的流程 00:20:38

    本课时主要讲解使用生成器模式来制造一辆汽车。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

iOS 设计模式——生成器

3课时,37分钟2015-11-04
YouXianMing
YouXianMing

极客学院签约布道师

课程背景:
有时,构建某些对象有多种不同的方式。如果这些逻辑包含在构建这些对象的类的单一方法中,构建的逻辑会非常的荒唐(例如,针对各种构建需求的一大片 if-else 或者 switch-case 语句)。如果能够把构建过程分解为客户-指导者-生成器的关系,那么过程将更容易管理与复用。针对此类关系的设计模式称为生成器。

核心内容:
1. 生成器模式基本原理
2. 如何用生成器模式构建组合对象

软件环境:Xcode6、Objective-C

是否提供资料:

课程等级:高级

适合人群:
iOS 开发人员、理解面向对象编程
  • 技术问答

相关课程

  • FileMaker 14 高级教学(一)数据和数据库

    本章作为本教程的开篇,将从数据库的建模入手,讲解数据库中表的关系以及怎样从一个抽象的商业模式中提取有效的数据库,并最终将其变成 FileMaker 的解决方案。同时我们将从基本的字段入手,学习怎样新建字段,容器,入口以及设置相关联的选项。

    5课时 37分钟
    初级
    6178人学习
  • iOS 设计模式——备忘录

    本课程主要讲解设计模式中的备忘录模式,并通过简单的实例讲解如何使用备忘录模式,最后,通过抽象接口的方式来扩展备忘录模式的使用。

    4课时 38分钟
    高级
    4845人学习
  • iOS 设计模式——单例

    本课程主要讲解单例模式的基本原理,以及如何编写严格的单例模式,最后再向大家讲解用单例模式优化本地数据存储。

    3课时 35分钟
    高级
    6844人学习
  • 基于 Parse 的 iOS 实战项目开发之借助 Facebook 帐号登陆 Parse App

    本课程讲解如何在 Facebook 上面创建应用程序,并将 Facebook SDK 框架集成到 MyParse App之中。另外,还会实现当用户利用 Facebook 帐号登陆以后,自动将其转换为 MyParse 帐号的功能。

    4课时 35分钟
    中级
    3721人学习