Python学习历程

类6.类的实例属性

2017-06-14  本文已影响0人  心际花园

定义

类的实例属性,就是类的实例所拥有的属性,是实例的特色之处。
和类的属性的区别:类的实例属性属于这个实例所拥有,其他实例不能引用,类不能引用;而类的属性可以让类的实例进行引用。

使用

类的实例.属性
注意点:
(1)类的实例可以引用类的属性。类的实例.类的属性
(2)类的实例可以引用类的实例属性。类的实例.类的实例属性
(3)类的实例不可以引用别的实例属性。
(4)类不可以引用类实例的属性。

问题

写出一个类,类的实例,和类实例的属性,尝试去引用类的属性和类实例的属性。

参考答案

#20170614ex01.py
class flower:
    zhonglei=['mudan','meigui','water','soda']

flower_for_China=flower()
flower_for_America=flower()
flower_for_China.local='牡丹'
flower_for_America.local='rose'
print(flower_for_China.local)
print(flower_for_America.local)
print(flower_for_China.zhonglei)
print(flower_for_America.zhonglei)

参考:侯爵的《编程小白的第一本Pyhton入门书》

上一篇下一篇

猜你喜欢

热点阅读