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使用心得之获得github代码库列表
Jun 25 Python
Python深入学习之装饰器
Aug 31 Python
python爬虫入门教程之点点美女图片爬虫代码分享
Sep 02 Python
分析在Python中何种情况下需要使用断言
Apr 01 Python
python方向键控制上下左右代码
Jan 20 Python
Python3之手动创建迭代器的实例代码
May 22 Python
搭建python django虚拟环境完整步骤详解
Jul 08 Python
详解解决Python memory error的问题(四种解决方案)
Aug 08 Python
python 哈希表实现简单python字典代码实例
Sep 27 Python
python实现音乐播放器 python实现花框音乐盒子
Feb 25 Python
Python环境管理virtualenv&virtualenvwrapper的配置详解
Jul 01 Python
python爬虫爬取某网站视频的示例代码
Feb 20 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
PHP Mysql编程之高级技巧
2008/08/27 PHP
php用正则表达式匹配中文实例详解
2013/11/06 PHP
PHP开发微信支付的代码分享
2014/05/25 PHP
PHP操作MySQL事务实例
2014/11/05 PHP
微信自定义菜单的创建/查询/取消php示例代码
2016/08/05 PHP
由php中字符offset特征造成的绕过漏洞详解
2017/07/07 PHP
Js表格万条数据瞬间加载实现代码
2014/02/20 Javascript
JavaScript弹出新窗口并控制窗口移动到指定位置的方法
2015/04/06 Javascript
JS实现简洁、全兼容的拖动层实例
2015/05/13 Javascript
jquery实现的仿天猫侧导航tab切换效果
2015/08/24 Javascript
4种JavaScript实现简单tab选项卡切换的方法
2016/01/06 Javascript
Jquery实现简单的轮播效果(代码管用)
2016/03/14 Javascript
Angular.js与node.js项目里用cookie校验账户登录详解
2017/02/22 Javascript
angularjs的select使用及默认选中设置
2017/04/08 Javascript
jQuery使用eraser.js插件实现擦除、刮刮卡效果的方法【附eraser.js下载】
2017/04/28 jQuery
微信小程序 地图map实例详解
2017/06/07 Javascript
详解Angular 开发环境搭建
2017/06/22 Javascript
JS写XSS cookie stealer来窃取密码的步骤详解
2017/11/20 Javascript
解决layui数据表格排序图标被超出的表头挤出去的问题
2019/09/19 Javascript
vue quill editor 使用富文本添加上传音频功能
2020/01/14 Javascript
Python装饰器入门学习教程(九步学习)
2016/01/28 Python
Caffe均值文件mean.binaryproto转mean.npy的方法
2018/07/09 Python
对Python w和w+权限的区别详解
2019/01/23 Python
Python中的Socket 与 ScoketServer 通信及遇到问题解决方法
2019/04/01 Python
python中eval与int的区别浅析
2019/08/11 Python
CSS3教程(6):创建网站多列
2009/04/02 HTML / CSS
YSL圣罗兰美妆美国官网:Yves Saint Lauret US
2016/11/21 全球购物
在DELPHI中调用存储过程和使用内嵌SQL哪种方式更好
2016/11/22 面试题
大专生简历的自我评价
2013/11/26 职场文书
运动会广播稿诗歌版
2014/09/12 职场文书
2014年技术员工作总结
2014/11/18 职场文书
心术观后感
2015/06/11 职场文书
python如何读取.mtx文件
2021/04/22 Python
springcloud之Feign超时问题的解决
2021/06/24 Java/Android
html form表单基础入门案例讲解
2021/07/21 HTML / CSS
Django + Taro 前后端分离项目实现企业微信登录功能
2022/04/07 Python