类的属性总结
2016-12-26 22:49
141 查看
[root@blackfox zhouyuyao]# cat c7.py
#!/usr/bin/python
#coding:utf8
var5 = "全局变量var5"
class MyClass(object):
var1 = '类的公有属性 var1'
__var2 = '类的私有属性 __var2'
def func1(self):
self.var3 = '对象的公有属性 var3'
self.__var4 = '对象的私有属性 var4'
var5 = '函数的局部变量'
print self.__var4
print var5
def func2(self):
print self.var1
print self.__var2
print self.var3
print self.__var4
print var5
mc = MyClass()
mc.func1()
# 对象调用方法才能访问属性
print mc.var3
print '*' *50
mc1 = MyClass()
print mc.__dict__
print '*' *50
print MyClass.__dict__
#!/usr/bin/python
#coding:utf8
var5 = "全局变量var5"
class MyClass(object):
var1 = '类的公有属性 var1'
__var2 = '类的私有属性 __var2'
def func1(self):
self.var3 = '对象的公有属性 var3'
self.__var4 = '对象的私有属性 var4'
var5 = '函数的局部变量'
print self.__var4
print var5
def func2(self):
print self.var1
print self.__var2
print self.var3
print self.__var4
print var5
mc = MyClass()
mc.func1()
# 对象调用方法才能访问属性
print mc.var3
print '*' *50
mc1 = MyClass()
print mc.__dict__
print '*' *50
print MyClass.__dict__
相关文章推荐
- WinForm控件开发总结(四)-----控件属性的串行化
- DW属性设置的总结
- FreeTextBox的一些属性总结
- 在做前台页面事表格单元格一些边框等属性总结
- 自定义控件属性使用TypeCoverter标记的类型的一些总结
- js入门·对象属性方法大总结
- [荐]JS入门·对象属性方法大总结
- js对象属性方法大总结
- javascript入门·对象属性方法大总结
- Xslt中属性的访问方法总结
- eclipse3.1.1 属性,插件总结
- WinForm控件开发总结(七)-----为复杂属性的子属性提供编辑功能
- 个人总结的一些关于String、Function、Array的属性和用法
- CSS属性总结篇
- WinForm控件开发总结(八)-----为属性提供弹出式编辑对话框
- js入门·对象属性方法大总结
- js入门·对象属性方法大总结
- WinForm控件开发总结(六)-----控件属性类型转换器代码详解
- 关于Javascript与表单结合时出现"对象不支持此属性或方法"的问题总结(不断更新中...)
- 一个产品多个属性的查询总结