Programming, Swift, Object Oriented, Objective C.
Fundamental concepts of OOP in Swift and how to implement them For every Object Oriented language three concepts stand out: encapsulation, inheritance, and polymorphism. The concepts are general for programming languages, but strongly associated with Object Oriented Programming. I decided to explore