챕터 5절 class 중 문의드립니다.
타 언어들은 클래스 구성간에 가시성을 두어
private, protected, public과 같이 가시성을 지정합니다.
파이썬에서는 __methodName(): 과 같이 가시성을 제한한다고 검색을 통해 찾았는데요,
문의 사항.
1. private / protected 와 같은 가시성이 있는지 ?
2. 가시성이있다면 어떻게 private와 procted를 구분하는지
3. 가시성이 있다면 자식세대에서 부모세대의 protected 메소드 호출은 어떻게 이루어 지는지
4. __MethodName 과 같이 private 절을 선언해서 사용하는 경우는 있는지 ?
감사합니다.
문의하신 내용이 다음 질문과 중복되는 부분이 있어서,
다음 질문에 모두 같이 답변드렸습니다.
그럼 오늘도 즐거운 하루 보내세요.
감사합니다.