Python 类属性的理解

简介: 一:类的属性包括 1:实例属性 2:类属性 3:私有属性 例子: (1):以双下划线开头标志的字符 class A:     def __init__(self):         self.

一:类的属性包括

1:实例属性


2:类属性


3:私有属性


例子:

(1):以双下划线开头标志的字符
class A:
    def __init__(self):
        self.__x = 1
    def info(self):
        print self.__x

a = A()
a.info()

a.__x = 2
a.info()
print a.__x

>>
1
1
2
(2):以单下划线开头标志的字符
class A:
    def __init__(self):
        self._x = 1
    def info(self):
        print self._x

a = A()
a.info()

a._x = 2
a.info()
print a._x

>>
1
2
2

4:特殊属性


二:深入理解类的属性



相关文章
|
2月前
|
索引 Python
python-类属性操作
【10月更文挑战第11天】 python类属性操作列举
23 1
|
2月前
|
Java C++ Python
Python基础---类
【10月更文挑战第10天】Python类的定义
27 2
|
2月前
|
设计模式 开发者 Python
Python类里引用其他类
Python类里引用其他类
28 4
|
2月前
|
设计模式 开发者 Python
Python 类中引用其他类的实现详解
Python 类中引用其他类的实现详解
47 1
|
2月前
|
JSON 缓存 API
在 Python 中使用公共类处理接口请求的响应结果
在 Python 中使用公共类处理接口请求的响应结果
36 1
|
2月前
|
机器人 关系型数据库 Python
【Python篇】Python 类和对象:详细讲解(下篇)
【Python篇】Pyt hon 类和对象:详细讲解(下篇)
35 2
|
2月前
|
算法 Python
【Python篇】Python 类和对象:详细讲解(中篇)
【Python篇】Python 类和对象:详细讲解(中篇)
34 2
|
2月前
|
存储 C++ Python
【Python篇】Python 类和对象:详细讲解(上篇)
【Python篇】Python 类和对象:详细讲解(上篇)
48 2
|
3月前
|
前端开发 Python
Python编程的面向对象有哪些(二)
Python编程的面向对象(二)—类的多态
27 7
|
3月前
|
IDE Java 开发工具
Python类与面向对象
Python类与面向对象