描述符练习
》只允许操作 Desc 类里的代码
完成期望的功能
》原始代码如下:
class Desc:
def __get__(self, instance, owner):
print('get')
def __set__(self, instance, value):
print('set')
print('instance', instance)
print('value', value)
class Cat:
name = Desc()
tom = Cat()
print('tom', tom)
= '汤姆猫'
print(tom.__dict__)
print()
当前的输出结果为
》期望有的效果