Discuss / Python / @property 作业

@property 作业

Topic source
class Screen(object):
    @property
    def width(self):
        return self._width

    @width.setter
    def width(self, width):
        self._width = width

    @property
    def height(self):
        return self._height

    @height.setter
    def height(self, height):
        self._height = height

    @property
    def resolution(self):
        return self._width * self._height

最后 return self.width * self.height 也是可以的,这个时候的self.width本身也成了一个变量


  • 1

Reply