Current File : //usr/local/apps/python3/lib/python3.11/test/__pycache__/test_property.cpython-311.opt-2.pyc |
�
�Ke�- � �V � d dl Z d dlZd dlmZ G d� de� � Z G d� de� � Z G d� de� � Z G d � d
e� � Z G d� de � � Z
G d
� de
� � Z G d� de � � Z G d� de� � Z
G d� de
� � Z G d� de � � Z G d� dej � � Z G d� de� � Z G d� de� � Z G d� dej � � Z G d� d � � Z G d!� d"eej � � Z G d#� d$eej � � Zed%k r ej � � dS dS )&� N)�supportc � � e Zd ZdS )�PropertyBaseN��__name__�
__module__�__qualname__� � �</usr/local/apps/python3/lib/python3.11/test/test_property.pyr r � � � � � � ��Dr r c � � e Zd ZdS )�PropertyGetNr r
r r r r r
r r c � � e Zd ZdS )�PropertySetNr r
r r r r r
r r c � � e Zd ZdS )�PropertyDelNr r
r r r r r
r r c �j � e Zd Zd� Zed� � � Zej d� � � Zej d� � � ZdS )� BaseClassc � � d| _ d S �N� ��_spam��selfs r �__init__zBaseClass.__init__ s
� ���
�
�
r c � � | j S �Nr r s r �spamzBaseClass.spam s
� ���z�r c � � || _ d S r r �r �values r r zBaseClass.spam s
� ���
�
�
r c �
� | ` d S r r r s r r zBaseClass.spam! s � ��J�J�Jr N)r r r r �propertyr �setter�deleterr
r r r r sx � � � � � �� � � �� � �X��
�[�� � �[��
�\�� � �\�� � r r c �x � e Zd Zej j d� � � Zej d� � � Zej d� � � ZdS )�SubClassc �, � t | j � � �r )r r r s r r z
SubClass.spam'