인프런 커뮤니티 질문&답변
Getter Setter
작성
·
242
0
안녕하세요 강사님.
Getter Setter에 관련해서 궁금한점이 있습니다.
초기화변수에 self.__y=0과 같이 언더바를 붙이는 이유는 직접 접근을 방지하고자함인데, getter setter로 함수를 만들고 a.y=2와같이 직접 접근한다면 굳이 getter setter를 만든 이유가 있나요?
퀴즈
함수 기반 컨텍스트 매니저(`@contextmanager`)의 주요 장점은 무엇일까요?
클래스보다 코드가 간결해요
클래스보다 실행 속도가 빨라요
더 엄격한 예외 처리를 강제해요
클래스 없이는 리소스 관리가 불가능해요





