zoukankan      html  css  js  c++  java
  • python类属性

    类属性

    类属性分为共有属性和私有属性。

    私有属性的定义方法eg:__age(若无次定义则默认为公有属性)

    类属性举例:

    class people:

      name = "china"

      __age = 70#此属性为私有属性,不能通过对象来进行访问。

    修改类属性

    类属性的修改必须通过实例对象,类属性的修改会产生一个同名的实例属性副本,类属性的修改实际上就是实例属性副本的修改,而不是类属性本身,从而保护了类属性。

    修改类属性实例:

    class people:

      name = "china"

    p = people()

    print(p.name)#输出的为China

    p.name  = "japen"

    print(p.name)#输出的为japen

    del p.name#删除实例属性的japen

    print(p.name)#输出的为China

    ******当实例属性背删除后,通过实例属性访问的值就是类属性的数值

    笨鸟先飞
  • 相关阅读:
    什么是Java
    程序有问题解决方法
    面向对象三大特征
    实例变量和局部变量
    内存管理
    常见面试题(更新中)
    多态
    设计规则
    内部类
    编程英语
  • 原文地址:https://www.cnblogs.com/zoutingrong/p/11892386.html
Copyright © 2011-2022 走看看