이전에 스위프트 문법 강의를 듣다가 알게 된 open이라는 키워드에 대해 알아보다 자연스레 스위프트의 접근 제어자 5가지를 알아보게 되었습니다! ❓ 접근 제어자접근 제어자가 어떤 것인지 알기 위해서는 접근 제어가 무엇인지부터 이해해야 할 것 같아요 접근 제어란 코드끼리 상호작용 할 때, 소스파일 간 또는 모듈 간 접근을 제한하는 것을 말합니다이를 통해 특정 코드의 세부적인 구현은 숨기고 허용된 기능만 사용하는 인터페이스를 제공할 수 있습니다 ✏️ 여기서 잠깐!모듈은 배포하는 코드의 묶음 단위를 말하며 간단하게 import 해오는 것들을 의미합니다소스파일은 스위프트의 코드 파일 한 개를 의미합니다 🧐 그렇다면 소스파일 간, 모듈 간 접근을 제한하는 이유는 뭘까요? 이는 객체지향프로그래밍(OOP)의 은닉..