TEL:400-8793-956
当前位置:程序、服务器

属性和实例的解释?

提问者: 近期获赞: 浏览人数: 发布时间:2021-08-03 08:44:16

 问:有人可以提供一些关于这些的信息吗?我有一个想法,但我想确保我完全理解两者的概念。谢谢你的帮助

 
 
答:我不确定我是否完全理解你想要什么信息,但我会试一试,至少因为它与我对 Python 类的理解有关,好吗?
 
类属性适用于属于该类类型的每个对象。实例属性适用于该类的特定实例。
 
例如,如果我们有一个类,Dog我们可以为它分配一个类属性sound = "bark"。现在,每个人Dog都会吠叫。如果我们创建了一只特定的狗,比如一只非常大的狗,我们可以将该实例的属性更改为“咆哮”。所以像:
 
 狗类:
声音= “吠叫”      
如果我们检查Dog.sound它会给我们“吠叫”,对吧?如果我们这样做了meanDog = Dog()怎么办?默认情况下,它的属性也是“bark”。我们可以改变它的实例与属性meanDog.sound = "growl"。
上一篇: Wordpress 主题中的署名
下一篇: 如何使用背景图像编写响应式标题