이번 포스팅에서는 파이썬의 정보은닉(Information Hiding)에 대하여 공부를 해보고자 한다. 정보 은닉(Information Hiding) 정보 은닉은 객체가 가진 instance 변수나 메소드를 다른 곳에서 호출하지 못하도록 하는 것을 말한다. 데이터 보호가 주목적이며, instance 변수의 값을 직접 변경하지 못하게 하고 메소드를 통해 변경, 조회하도록 만든다. C++, Java 등은 접근 제한자를 이용해 처리하는데 파이썬은 접근 제한자가 없다. 그래서 파이썬은 원칙적으로 접근 제한을 막는 방법이 없다. 정보 은닉 처리 방법 instance 변수 이름을 __ (double underscore)로 시작하고 __ 는 앞에만 붙인다. (뒤에 붙이면 안 됨) ex) self.__name = na..