首页 > 其他 > 详细

不实例化一个 class 的时候使用它的property

时间:2018-07-26 12:37:33      阅读:204      评论:0      收藏:0      [点我收藏+]
 1 class A:
 2     @property
 3     def name(self):
 4         return "123"
 5 
 6 
 7 print(A.name)  # <property object at 0x10d54cf98>
 8 
 9 
10 class B(type):
11     @property
12     def name(cls):
13         return "123"
14 
15 
16 print(B.name)  # <property object at 0x10da69688>
17 
18 
19 class C(metaclass=B): ...
20 
21 
22 print(C.name)  # 123

 

不实例化一个 class 的时候使用它的property

原文:https://www.cnblogs.com/ywhyme/p/9370856.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!