티스토리 뷰

[Python]

[Python] 접근 제한자

춘햄 2021. 4. 17. 09:18

파이썬은 다른 언어와는 달리 private, public 등의 키워드로 접근 제한자를 명시하는 것이 아닌, 네이밍으로 접근을 제어한다. 


Public  Private Protected
아무 밑줄도 접두사에 존재하지 않음 접두사에 __ 를 붙임 접두사에 _ 를 붙임
num = 0 __num = 0 _num = 0
  그러나 만약 접미사에 밑줄이 2개 이상 붙으면 public으로 간주된다.
__num__ = 0 --> public
반응형

'[Python]' 카테고리의 다른 글

[Python] Thread & Timer  (0) 2021.05.04
[Python] 정규표현식(regex)  (0) 2021.05.03
[Python] 예외 처리  (0) 2021.04.17
[Python] 파이썬의 기본 자료 구조  (0) 2021.04.16
[Python] 기본 문법 정리  (0) 2021.04.16
Comments