Python 类属性与实例属性,类对象与实例对象用法分析


Posted in Python onSeptember 20, 2019

本文实例讲述了Python 类属性与实例属性,类对象与实例对象用法。分享给大家供大家参考,具体如下:

Python 类属性与实例属性,类对象与实例对象用法分析


Python 类属性与实例属性,类对象与实例对象用法分析


Python 类属性与实例属性,类对象与实例对象用法分析

demo.py(类属性,所有实例对象共用类属性):

# 定义工具类 继承object是为了兼容python2.x
class Tool(object):
  # 使用赋值语句定义类属性,记录实例化工具对象的数量
  count = 0
  def __init__(self, name):
    self.name = name # 初始化方法内部定义及初始化实例属性
    # 类名.类属性名 的方式访问类属性.
    Tool.count += 1
# 1. 实例化工具对象
tool1 = Tool("斧头")  # tool1.__class__属性指向类对象。 tool1.__class__.count可以访问类属性。
tool2 = Tool("榔头")
tool3 = Tool("水桶")
# 2. 输出实例化工具对象的总数
print(Tool.count)

运行结果:

3

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python实用日期时间处理方法汇总
May 09 Python
Linux 下 Python 实现按任意键退出的实现方法
Sep 25 Python
Python如何快速实现分布式任务
Jul 06 Python
python网络爬虫之如何伪装逃过反爬虫程序的方法
Nov 23 Python
python合并同类型excel表格的方法
Apr 01 Python
VSCode下好用的Python插件及配置
Apr 06 Python
Python3读取Excel数据存入MySQL的方法
May 04 Python
利用python的socket发送http(s)请求方法示例
May 07 Python
Python编程快速上手——正则表达式查找功能案例分析
Feb 28 Python
Pandas对DataFrame单列/多列进行运算(map, apply, transform, agg)
Jun 14 Python
4款Python 类型检查工具,你选择哪个呢?
Oct 30 Python
python实现简单聊天功能
Jul 07 Python
使用python脚本自动创建pip.ini配置文件代码实例
Sep 20 #Python
使用Python给头像戴上圣诞帽的图像操作过程解析
Sep 20 #Python
Python 函数用法简单示例【定义、参数、返回值、函数嵌套】
Sep 20 #Python
Python 50行爬虫抓取并处理图灵书目过程详解
Sep 20 #Python
使用python获取邮箱邮件的设置方法
Sep 20 #Python
Python中的上下文管理器相关知识详解
Sep 19 #Python
Python Opencv提取图片中某种颜色组成的图形的方法
Sep 19 #Python
You might like
PHP4在WinXP下IIS和Apache2服务器上的安装实例
2006/10/09 PHP
劣质的PHP代码简化
2010/02/08 PHP
PHP+ajaxfileupload+jcrop插件完美实现头像上传剪裁
2014/06/09 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十二)
2014/06/25 PHP
PHP file_get_contents函数读取远程数据超时的解决方法
2015/05/13 PHP
js 取时间差去掉周六周日实现代码
2012/12/25 Javascript
jquery获取div宽度的实现思路与代码
2013/01/13 Javascript
jQuery lazyLoad图片延迟加载插件的优化改造方法分享
2013/08/13 Javascript
JS图片切换的具体方法(带缩略图版)
2013/11/12 Javascript
我的Node.js学习之路(三)--node.js作用、回调、同步和异步代码 以及事件循环
2014/07/06 Javascript
js实现带按钮的上下滚动效果
2015/05/12 Javascript
jQuery解析Json实例详解
2015/11/24 Javascript
AngularJS中$interval的用法详解
2016/02/02 Javascript
手机端js和html5刮刮卡效果
2020/09/29 Javascript
JavaScript中数组Array.sort()排序方法详解
2017/03/01 Javascript
基于Vue.js实现tab滑块效果
2017/07/23 Javascript
详解jquery选择器的原理
2017/08/01 jQuery
10个经典的网页鼠标特效代码
2018/01/09 Javascript
vue-cli项目无法用本机IP访问的解决方法
2018/09/20 Javascript
layui之数据表格--与后台交互获取数据的方法
2019/09/29 Javascript
webpack优化之代码分割与公共代码提取详解
2019/11/22 Javascript
es6中Promise 对象基本功能与用法实例分析
2020/02/23 Javascript
基于better-scroll 实现歌词联动功能的代码
2020/05/07 Javascript
[27:39]Ti4 循环赛第二日 LGD vs Fnatic
2014/07/11 DOTA
[47:02]2018DOTA2亚洲邀请赛3月29日 小组赛B组 VP VS paiN
2018/03/30 DOTA
使用scrapy实现爬网站例子和实现网络爬虫(蜘蛛)的步骤
2014/01/23 Python
Python中方法链的使用方法
2016/02/23 Python
Python简单实现安全开关文件的两种方式
2016/09/19 Python
python画柱状图--不同颜色并显示数值的方法
2018/12/13 Python
Python中栈、队列与优先级队列的实现方法
2019/06/30 Python
python提取xml里面的链接源码详解
2019/10/15 Python
Pandas实现一列数据分隔为两列
2020/05/18 Python
详解java调用python的几种用法(看这篇就够了)
2020/12/10 Python
美国最大和最受信任的二手轮胎商店:Bestusedtires.com
2020/06/02 全球购物
大学生党员批评与自我批评
2014/09/28 职场文书
2015年会计工作总结范文
2015/05/26 职场文书