Intermediate Swift
Q45 / 100

What is protocol-oriented programming in Swift?

Correct! Well done.

Incorrect.

The correct answer is B) Modeling systems primarily through protocols and protocol extensions rather than class hierarchies

B

Correct Answer

Modeling systems primarily through protocols and protocol extensions rather than class hierarchies

Explanation

POP (Apple's WWDC 2015 talk) favors protocol extensions for shared behavior over class inheritance, enabling composition and working with value types.

Progress
45/100