protocol oriented programming

hankyulee·2022년 10월 2일
0

인터뷰

목록 보기
11/12

oop에서의 핵심은 클래스의 상속을 통해 기능 오버라이드 및 기능 받기 인데 다중상속이 안되는 문제가 있다. 또한 필요없는 기능이 있음에도 상속받아 모든걸 사용해야할 때가 있다. Apple에서 class보다 struct를 선호한다는 말이 있는 만큼 struct를 이용하면서 procol을 conform 하고 extension을 이용해서 추상화의 개념을 잘 이용해보는 건 어떨까.
프로토콜도 inheritence가 된다.

출처: https://www.pluralsight.com/guides/protocol-oriented-programming-in-swift

0개의 댓글