zoukankan      html  css  js  c++  java
  • Python用@property使类方法像属性一样访问

    class Screen(object):
        @property   #读取with的值getter方法
        def width(self):
            return self._width
    
        @width.setter #设置with的值setter方法
        def width(self,value):
            self._width = value
    
        @property   #读取height的值getter方法
        def height(self):
            return self._height
    
        @height.setter #设置height的值setter方法
        def height(self,value):
            self._height = value
    
        '''根据with和height的值可得到分辨率resolution因此分辨率resolution
        是一个只读属性'''
        @property
        def resolution(self):
            return self._width*self._height
  • 相关阅读:
    F
    D
    J
    M
    H
    L
    Android线程之间的通讯
    Java4Android基础学习之异常
    Java4Android基础学习之接口
    Java4Android基础学习之包与访问权限
  • 原文地址:https://www.cnblogs.com/cz-basic/p/10475098.html
Copyright © 2011-2022 走看看