摘要:
1,封装 把函数和属性装到了一个非全局的命名空间就是封装。 怎么封装呢? 首先定义一个私有的名字: 就是在私有的名字前加双下划线,所谓私有的,就是在类的外面不能引用。一个私有的名字在存储的过程中仍然出现在类的dict中,所以我们仍然可以调用到。只不过在pyhton 对其名字进行了修改_类名__名字。 阅读全文
posted @ 2018-04-19 21:13
大叔级别
阅读(160)
评论(0)
推荐(0)
摘要:
1,__str__ 和 __repr__ __str__就是改变对象的字符串显示。 Python有一个内置的函数叫repr,它能把一个对象用字符串的形式表达出来以便辨认,这就是“字符串表示形式”。repr就是通过__repr__这个特殊方法来得到一个对象的字符串表示形式。如果没有实现__repr__ 阅读全文
posted @ 2018-04-19 21:12
大叔级别
阅读(146)
评论(0)
推荐(0)

浙公网安备 33010602011771号