네임 맹글링1 Python 고급: 객체와 클래스(3) 정보 은닉 get/set 속성값과 프로퍼티 자바에서 웹 프로그래밍을 할 때 자주 사용되는 private, private으로 접근 제한된 멤버에 접근하기 위해서는 getter과 setter을 이용하였다. private String name; private string account; private String password; public String getName(){ return this.name; } public void setname(String name){ this.name = name; } ... 하지만 Python은 그럴 필요가 없다. 왜냐? 모든 속성과 메서드는 Public이기 때문이다. 그렇지만 어디선가는 게터 세터와 같이 접근을 제한해야할 때가 있는데 그 때 사용하는 것이 프로퍼티이다. 예제_1 프.. 2019. 12. 8. 이전 1 다음