- Swift 4 Protocol-Oriented Programming(Third Edition)
- Jon Hoffman
- 116字
- 2021-07-08 09:42:37
Summary
While protocols themselves may not seem very exciting, they are actually quite powerful. As we saw in this chapter, we are able to use them to create very specific requirements. We can then use protocol inheritance and protocol composition to create protocol hierarchies. We also saw how to implement the delegation patterns with protocols.
We concluded the chapter by showing how we can model a robot with sensors using the protocol and how Apple uses protocols in the Swift standard library.
In Chapter 3, Extensions, we will see how we can use protocol extensions to add functionality to types that conform to a protocol but before we do that, let's look at our type choices.
推薦閱讀
- 實用防銹油配方與制備200例
- DevOps入門與實踐
- Swift 3 New Features
- Learning Apache Kafka(Second Edition)
- Full-Stack React Projects
- Python編程:從入門到實踐
- 數據結構習題解析與實驗指導
- Solr Cookbook(Third Edition)
- 基于SpringBoot實現:Java分布式中間件開發入門與實戰
- 鴻蒙OS應用編程實戰
- Android應用開發實戰
- 深入理解BootLoader
- jQuery for Designers Beginner's Guide Second Edition
- Moodle 3 Administration(Third Edition)
- SwiftUI極簡開發