Swift 4: Protocol-Oriented Programming Swift 4:面向协议的编程 Lynda课程中文字幕

## Swift 4: Protocol-Oriented Programming 中文字幕 ## Swift 4:面向协议的编程 中文字幕**Swift 4: Protocol-Oriented Programming** ![Alt](http://www.zwsub.com/thumbnail/633857_thumbnail.jpg) 如果您计划使用Swift设计和实现软件,则需要了解面向协议的编程(POP)范例 在本课程中,请仔细阅读POP,并学习如何使用它来更有效地处理应用程序开发 首先,回顾一下POP究竟是什么,以及它与经典的面向对象编程方法的不同之处 接下来,了解这种新范式的支柱:协议扩展,协议继承和协议组合 通过协议扩展,您可以定义符合类型的默认行为,而无需定义基类 协议继承是一个强大的功能,可以让您创建更精细的设计 Swift不允许对类进行多重继承 - 但通过协议组合,Swift类型可以采用多种协议 另外,请探索泛型,并了解如何使用面向协议的方法实现功能齐全的应用程序

主题包括:
比较面向对象的编程和面向协议的编程
方法和类绑定协议
采用协议
泛型
声明异步行为
准备和实施回退逻辑
使用面向协议的编程实现应用程序
Alt
Alt
Alt
Alt
Alt

  • [Karoly]你好,我是Karoly Nyisztor。
    我已经开发了20多年的软件系统。
    大多数开发人员都熟悉面向对象的编程概念。
    但在Swift中,我们可以通过使用面向协议的编程采取不同的方法。
    这使我们能够交易复杂的类层次结构和不需要的遗留物,以获得干净的粒状设计。
    在这个课程中,我们将开始比较面向对象的方法和设计软件的面向协议的编程方式。
    然后,我们将深入探讨协议,多态以及协议导向编程的支柱,即协议继承,协议扩展和协议组合。
    我们也会将这一章献给泛型。
    他们深深植根于语言,并与协议携手并进。
    最后,我们将使用面向协议的方法构建功能齐全的天气应用程序。
    我很高兴能与你分享我对面向协议编程的了解。
    让我们开始吧。
    本课程视频下载地址:Swift 4:面向协议的编程

猜你喜欢

转载自blog.csdn.net/lyndacn/article/details/89415324
今日推荐