【发布时间】:2020-04-24 10:27:59
【问题描述】:
python中的类属性可以写成protected
class A:
list_nums = [1,2,3]
A.list_nums.append(4)
我们如何限制list_nums被访问
【问题讨论】:
标签: python-3.x class oop attributes python-3.6
python中的类属性可以写成protected
class A:
list_nums = [1,2,3]
A.list_nums.append(4)
我们如何限制list_nums被访问
【问题讨论】:
标签: python-3.x class oop attributes python-3.6
我们可以通过get和set类方法来保护类属性。
class MyClass:
_var = 10
@classmethod
def get_value(cls):
return cls._var
@classmethod
def set_value(cls,value):
return
【讨论】: