Conformance checking (is, as)
Protocols
Declaration and initialization
Method requirements
Property requirements
Constructor requirements
Subscript requirements
Inheritance of interfaces
Protocol composition
Conformance checking (is, as)
Collection of interfaces
Type extension
Class-only protocols
Optional requirements
Protocol adoption
Nested interface
Conformance checking (is, as)
This example is in the full version, available in the stores below:
Code Recipes
App Store
Already bought it? Sign in to your account
Languages
Python
Java
C#
JavaScript
R
Rust
Golang
Delphi
PHP
Swift
Kotlin
TypeScript
Clojure