이번에는 디스크립터(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
#
디스크립터
#
속성
#
속성접근메소드
#
클래스
#
파이썬