이번에는 디스크립터(descriptors) 속성 접근 메소드와 property 내장 클래스에 대해서 알아보자. 디스크립터(descriptors) 속성 접근 메소드 다음 표는 디스크립터(descriptors) 클래스의 속성에 접근하는 메소드 목록이다. 접근 메소드 기능 설명 __get__(self, instance, owner) 소유자 클래스의 속성 혹은 소유자 클래스 인스턴스의 속성에 접근할 때 호출된다. owner를 통해 속성에 접근하면 owner = None이 되며, 속성값 자체를 반환한다. __set__(self, instance, value) 소유자 클래스의 속성 혹은 소유자 클래스 인스턴스의 속성을 value로 설정할 때 호출되며, 반환값은 없다. __delete__(self, instance) 소유자 클래스의 인스턴스 속성을 삭제할 때 호출되며, 반환값은 없다. 디스크립터 클래스는 __get__( ), __set__( ), __delete__( ) 메소드를 갖는 클래스로 ...
#descriptors
#property
#python
#디스크립터
#속성
#속성접근메소드
#클래스
#파이썬
원문링크 : [파이썬 기초] 디스크립터 속성 접근 메소드와 property 내장 클래스