一、静态字段:保存在类里面

1.创建静态字段:

class Foo:

    CC = 123    # 字段(静态字段),保存在类里
def __init__(self):
self.name = 'alex'
def show(self):
print(self.name)

2、访问静态字段:

访问静态字段直接用类访问 ,万不得已的时候可以对象访问

print(Province.country)
print(hb.country)

out:

中国
中国

二、普通字段:保存到对象里

1、创建普通字段

class Foo:

    def __init__(self):  

        self.name = 'alex'    #普通字段, 保存在对象里面
def show(self):
print(self.name)

2、访问普通字段:

访问普通字段需要使用对象 才能访问静态字段

hb = Province('河北')
print(hb.name)

out:

河北

静态字段和普通字段访问的规则

#一般情况:自己访问自己字段
规则:
# 普通字段只能使用对象访问
# 静态字段用类访问(万不得已的时候可以使用对象访问)

最新文章

  1. zookeeper系列之通信模型(转)
  2. tomcat 协议之并发协议 Http11NioProtocol
  3. [BZOJ1659][Usaco2006 Mar]Lights Out 关灯
  4. Windows Live Writer代码高亮插件对比
  5. centos下安装nginx和php-fpm
  6. 《Java程序设计》第8周学习总结
  7. Memcached 配置 和项目应用
  8. 浏览器插件-ActiveX
  9. iOS之与JS交互通信
  10. netbeans 将项目打包生成单个可执行的 jar
  11. 201521123098 《Java程序设计》 第5周学习总结
  12. Apache+PHP+MySQL+phpMyAdmin环境搭建
  13. vue中如何获取后台数据
  14. 理解性能的奥秘——应用程序中慢,SSMS中快(4)——收集解决参数嗅探问题的信息
  15. 解决:Using where; Using join buffer (Block Nested Loop)
  16. C/C++中的函数指针的使用与总结
  17. mint linux 18.3 遇到“已安装的 post-installation 脚本 返回了错误号 127 ”问题的解决
  18. one-hot编码理解
  19. ES查询-term VS match (转)
  20. dep包安装与依赖库

热门文章

  1. C# 前台线程与后台线程区别
  2. debug连线指令
  3. js禁止默认的右键菜单或出现自定义右键菜单
  4. WIN8 WIN10系统如何完全获取用户管理员权限
  5. php 之 数据访问 增删改查练习题
  6. 今日分享一点干货。PHP中课程表的实现。
  7. How many ways??(HDU 2157)
  8. nodejs安装express遇到的坑
  9. .NET知识点总结二(笔记整合)
  10. git新手碰到的各种奇葩问题之一