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基础教程之简单入门说明(变量和控制语言使用方法)
Mar 25 Python
将Emacs打造成强大的Python代码编辑工具
Nov 20 Python
Python实现简单字典树的方法
Apr 29 Python
Python实现自动添加脚本头信息的示例代码
Sep 02 Python
利用django如何解析用户上传的excel文件
Jul 24 Python
Python实现公历(阳历)转农历(阴历)的方法示例
Aug 22 Python
Python中Scrapy爬虫图片处理详解
Nov 29 Python
pandas 空的dataframe 插入列名的示例
Oct 30 Python
python读取txt文件,去掉空格计算每行长度的方法
Dec 20 Python
Python字符串hashlib加密模块使用案例
Mar 10 Python
基于Django集成CAS实现流程详解
Nov 28 Python
Django项目在pycharm新建的步骤方法
Mar 02 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导出oracle库的php代码
2009/04/20 PHP
php expects parameter 1 to be resource, array given 错误
2011/03/23 PHP
linux下使用ThinkPHP需要注意大小写导致的问题
2011/08/02 PHP
Drupal7连接多个数据库及常见问题解决
2014/03/02 PHP
YII框架页面缓存操作示例
2019/04/29 PHP
PhpSpreadsheet设置单元格常用操作汇总
2020/11/13 PHP
jquery实现按Enter键触发事件示例
2013/09/10 Javascript
js使用正则实现ReplaceAll全部替换的方法
2014/08/22 Javascript
jQuery中first()方法用法实例
2015/01/06 Javascript
html的DOM中document对象images集合用法实例
2015/01/21 Javascript
JavaScript中的setUTCDate()方法使用详解
2015/06/11 Javascript
JavaScript函数的调用以及参数传递
2015/10/21 Javascript
Bootstrap实现下拉菜单多级联动
2017/11/23 Javascript
Koa2微信公众号开发之消息管理
2018/05/16 Javascript
webpack3里使用uglifyjs压缩js时打包报错的解决
2018/12/13 Javascript
python对数组进行反转的方法
2015/05/20 Python
Python编程修改MP3文件名称的方法
2017/04/19 Python
Python设计实现的计算器功能完整实例
2017/08/18 Python
Python实现的寻找前5个默尼森数算法示例
2018/03/25 Python
python模拟表单提交登录图书馆
2018/04/27 Python
python隐藏类中属性的3种实现方法
2019/12/19 Python
python 实现学生信息管理系统的示例
2020/11/28 Python
任意一块网页内容实现“活”的背景(目前火狐浏览器专有)
2014/05/07 HTML / CSS
css3 pointer-events 介绍详解
2017/09/18 HTML / CSS
美国现代家具购物网站:LexMod
2019/01/09 全球购物
有趣的睡衣和礼物:LazyOne
2019/11/27 全球购物
方法名是否可以与构造器的名字相同
2012/06/04 面试题
库房主管岗位职责
2013/12/31 职场文书
高中微机老师自我鉴定
2014/02/16 职场文书
《长相思》听课反思
2014/04/10 职场文书
副护士长竞聘演讲稿
2014/04/30 职场文书
学校社会实践活动总结
2014/07/03 职场文书
校园文化艺术节宣传标语
2014/10/09 职场文书
教师见习总结范文
2015/06/23 职场文书
活动简报范文
2015/07/22 职场文书
导游词之上海杜莎夫人蜡像馆
2019/11/22 职场文书