class Test_Demo:
TEST = 'test_value' def __init__(self,name,age):
self.name = name
self.age = age
#static method
@staticmethod
def test_static():
return Test_Demo.TEST
#特性
@property
def test_property(self):
return self.name+':'+str(self.age)
#类方法
@classmethod
def test_class(self):
return self.TEST if __name__ == '__main__':
test_demo = Test_Demo('zj',)
#print(test_demo.name)
print(Test_Demo.test_static())
print(test_demo.test_property)
print(test_demo.test_class())

输出结果:

注:与php不同的是:

类方法和静态方法可以访问类的静态变量(类变量,TEST),但都不能访问实例变量(即name,age)

如果访问了就会报错:

最新文章

  1. java中if和switch哪个效率快
  2. C# Webbrowser 常用方法及多线程调用
  3. MySQL 数据库事务与复制
  4. react + iscroll5 实现完美 下拉刷新,上拉加载
  5. Mac OS环境下配置Myeclipse2015的经验
  6. 3种Java从文件路径中获取文件名的方法
  7. java web 学习 --第七天(Java三级考试)
  8. Oracle logmnr工具分析日志脚本
  9. Java基础(53):内部类(转)
  10. 20145227 《Java程序设计》第4周学习总结
  11. 复习C语言
  12. IMacro 脚本简记
  13. 借助Redis做秒杀和限流的思考
  14. vue 实践记录
  15. 【尚学堂·Hadoop学习】MapReduce案例1--天气
  16. Python的单例模式
  17. Android : Camera之camx hal架构
  18. 数据库TCPIP协议开了,但还是远程连不上
  19. Linux 学习笔记之超详细基础linux命令(the end)
  20. Page14:状态观测器[Linear System Theory]

热门文章

  1. CentOS 网络设置修改 指定IP地址 DNS 网关(转)
  2. pdf转图片
  3. IOS文件操作的两种方式:NSFileManager操作和流操作
  4. hibernate3 无法查询中文问题
  5. js new Date().Format
  6. Javascript url 小逻辑
  7. 【疑难杂症】xmind启动后,自动退出的问题
  8. 测试Remoting三种信道Http,Tcp,Ipc和Web Service的访问速度 (转)
  9. Codeforces Round #299 (Div. 1)C. Tavas and Pashmaks (凸壳)
  10. NCPC 2015 - Problem A - Adjoin the Networks