프로토콜 이용하여 함수에서 다양하게 인자 받기

hankyulee·2021년 9월 26일
0

protocol

목록 보기
2/2


제너릭과 프로토콜을 사용했다. 클래스 내부의 함수를 이용해서 people 저장프로퍼티에 사람을 추가하고싶었으나, Sutdent 타입만 넣을 수 있게되었다. 프로토콜을 이용하여 calculation함수를 수정했다.

기존에 알던 방식이 아니다. 프로토콜을 따르는 클래스,스트럭트,이넘은 위의 함수를 사용할 수 있다. 예를들어 클래스,

0개의 댓글