三五,照例子依样画葫芦
Topic source也比较蒙 ,但理解差别是
之前get set 需要用实例去调用类方法,而且要调对才行
这种通过装饰器转化方法为类属性后,写法上会灵活很多
s.width = 700 /
s.width = 1750
理解这里就实现了多态
- 1
也比较蒙 ,但理解差别是
之前get set 需要用实例去调用类方法,而且要调对才行
这种通过装饰器转化方法为类属性后,写法上会灵活很多
s.width = 700 /
s.width = 1750
理解这里就实现了多态
Mx
这节好难 会了但感觉没完全会 这与之前的get set差在哪
class Screen(object):
@property
def width(self):
return self._width
@width.setter
def width(self,value):
self._width = value
@property
def height(self):
return self._height
@height.setter
def height(self,value):
self._height = value
@property
def resolution(self):
return self._width * self._height