Discuss / Python / 参考答案

参考答案

Topic source

lldhsds

#1 Created at ... [Delete] [Delete and Lock User]

参考答案

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

# 测试s = Screen()
s.width = 1024s.height = 768print('resolution = ', s.resolution)
if s.resolution == 786432:
    print('测试通过!')
else:
    print('测试失败!')

  • 1

Reply