Discuss / Python / 美滋滋的交一次作业。其实这一节看了好几天了

美滋滋的交一次作业。其实这一节看了好几天了

Topic source

青年小哲

#1 Created at ... [Delete] [Delete and Lock User]
class Screen(object):
    @property
    def width(self):
        return self._width
    
    @width.setter
    def width(self, value):
        if not isinstance(value, int):
            raise ValueError('Not a width.')
        self._width = value

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

    @height.setter
    def height(self, value):
        if not isinstance(value, int):
            raise ValueError('Not a height.')
        self._height = value
    
    @property
    def resolution(self):
        # self._resolution = (self._width * self._height)
        return self._width * self._height

  • 1

Reply