Python中,@property装饰器和@setter装饰器一起使用时,是否多此一举?
本人非计算机专业,在学习Python过程中,遇到如下问题,真心请教各位老师解答,Python中,定义类设置私有属性时候,就是不希望被访问被修改或者是希望仅被访问,而@property装饰器和@setter装饰器一起使用时,既能够访问该私有属性或者修改,那么我是否可以直接将这个属性设置为共有属性而不用装饰器?方法加property只是只读属性,当把另外一个方法加上属性.setter后,才能修改属性,两个装饰器不同作用,用于把读写方法分隔开 每用过 这个不是很了解。 能够同时用吗
页:
[1]