类 动静态方法,动静态字段,特性
静态 特性 静态方法
2023-09-11 14:18:56 时间
#!/usr/bin/env python # -*- coding:utf-8 -*- class Provice: momo = '中国很好' #静态字段 #构造函数 def __init__(self,name,age,salary,flag): self.Name = name self.Age = age self.Salary = salary self.__Flag = flag #私有字段 #动态方法 def sport_meet(self): print self.Name + '开会' ''' #########静态方法########## 1.在函数上添加一个装饰器@staticmethod 2.取出函数中的self ''' @staticmethod def Foo(): print '都要增加GDP' @staticmethod def add(sql): pass @staticmethod def delete(sql): pass @staticmethod def select(sql): pass @staticmethod def update(sql): pass #把方法变成特性 @property def Bar(self): print self.Name #私有方法: def __sha(self): pass #静态字段访问 print Provice.momo #中国很好 #类的实例化 p1 = Provice('su','23','10000',True) print p1.Name,p1.Age,p1.Salary #su 23 10000 #对象可以访问静态字段 print p1.momo #对象调用动态方法 p1.sport_meet() ####su开会 #静态方法属于类 Provice.Foo() #访问特性 p1.Bar ####################################### #数据库静态方法调用 Provice.add('sql') Provice.select('sql') Provice.delete('sql') p1.__sha
相关文章
- MFC 对话框Picture Control(图片控件)中静态和动态显示Bmp图片
- spring mvc:拦截器不拦截静态资源的三种处理方式
- Websphere中静态资源配置
- 深入理解C# 静态类与非静态类、静态成员的区别
- Jenkins 更新网站静态文件
- ASP.NET Core应用针对静态文件请求的处理[1]: 以Web的形式发布静态文件
- java 静态成员访问
- QT应用编程: QNetworkReply获取百度地图静态图显示
- QT静态库的生成和使用
- Flask热更新html模板文件和静态文件
- 玩转华为ENSP模拟器系列 | 配置LDP与静态路由联动示例
- Python使用技巧(十五):静态类方法@staticmethod和@classmethod
- 企业级代码静态测试工具Helix QAC——关键特性
- 支持DevOps和功能安全/信息安全的静态代码分析器 Klocwork——Klocwork的主要功能特性:基于SAST(静态应⽤程序安全测试)查找安全漏洞;支持DevOps;⽀持⾏业标准要求的编码规范