鱼C论坛

 找回密码
 立即注册
查看: 1072|回复: 6

[已解决]python 类、类对象、实例对象问题求助

[复制链接]
发表于 2018-4-30 16:59:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
请问以下代码中, 那个是类的属性, 那个是类对象, 那个是实例对象?  那个又是属性那个又是方法?这里有点蒙  谢谢喽!
  1. >>> class C:
  2.         count = 0

  3.        
  4. >>> a = C()
  5. >>> b = C()
  6. >>> c = C()
  7. >>> print(a.count, b.count, c.count)
  8. 0 0 0
  9. >>> a.count += 100
  10. >>> print(a.count, b.count, c.count)
  11. 100 0 0
  12. >>> C.count += 10
  13. >>> print(a.count, b.count, c.count)
  14. 100 10 10
  15. >>>
复制代码
最佳答案
2018-4-30 17:14:06
铁岭小刚fishc 发表于 2018-4-30 17:12
等等 我拿笔记上  这个得慢慢消化 哎~~~

谢谢指导

没事,客气了,小甲鱼老师说过:对于Python,一切皆对象 :)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-4-30 17:07:12 | 显示全部楼层
hi
1. count是属性;C是类对象
2. a,b,c是实例对象
3. 只有属性count,没有方法
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-4-30 17:10:20 | 显示全部楼层
thexiosi 发表于 2018-4-30 17:07
hi
1. count是属性;C是类对象
2. a,b,c是实例对象

大写的 C  不是类么? 怎么又是类对象了呢?这玩意太乱套了555555.。。。。。。。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-4-30 17:11:20 | 显示全部楼层
铁岭小刚fishc 发表于 2018-4-30 17:10
大写的 C  不是类么? 怎么又是类对象了呢?这玩意太乱套了555555.。。。。。。。。。。

hi 你说的没错

代码运行前,C是类;一旦代码运行后,C为类对象
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-4-30 17:12:16 | 显示全部楼层
thexiosi 发表于 2018-4-30 17:11
hi 你说的没错

代码运行前,C是类;一旦代码运行后,C为类对象

等等 我拿笔记上  这个得慢慢消化 哎~~~

谢谢指导
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2018-4-30 17:14:06 | 显示全部楼层    本楼为最佳答案   
铁岭小刚fishc 发表于 2018-4-30 17:12
等等 我拿笔记上  这个得慢慢消化 哎~~~

谢谢指导

没事,客气了,小甲鱼老师说过:对于Python,一切皆对象 :)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-4-30 17:30:23 | 显示全部楼层
thexiosi 发表于 2018-4-30 17:11
hi 你说的没错

代码运行前,C是类;一旦代码运行后,C为类对象

不行 这问题 提的有瑕疵   重新提
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-17 11:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表