Swift 입문 | 프로토콜 및 확장

Swift에는 클래스를 확장하는데 도움이 되는 기능이 포함되어 있다. 프로토콜은 메소드의 구현을 의무화할수 있기에, 확장(extension)는 메소드를 나중에 추가한다. 이 두개를 합한 기술을 설명한다.