class Screen(object): @property def width(self): return self._width @width.setter def width(self, value): if not isinstance(value, int): raise ValueError if value <= 0: raise ValueError self._width = value @property def height(self): return self._height @height.setter def height(self, value): if not isinstance(value, int): raise ValueError if value <= 0: raise ValueError self._height = value @property def resolution(self): return self.width * self.height
Sign in to make a reply
慧眼的安娘娘
class Screen(object): @property def width(self): return self._width @width.setter def width(self, value): if not isinstance(value, int): raise ValueError if value <= 0: raise ValueError self._width = value @property def height(self): return self._height @height.setter def height(self, value): if not isinstance(value, int): raise ValueError if value <= 0: raise ValueError self._height = value @property def resolution(self): return self.width * self.height