您的位置:首页 > 编程语言 > ASP

ASP.NET常用的三十三种代码

2012-03-26 14:26 363 查看
类的公有对象可以直接 p.fun() 调用,类的私有对象必须简介的调用 将__fun() 封装到其他方法里面
class chen:
__var1="1"
def __fun1(self):
print "私有函数"
def fun2(self):
print "公有函数"
要调用类里面的fun2可以直接实例化调用:p=chen(): p.fun2
要调用类里面的__fun1就需要通过函数来间接调用:
def fun3(self):
self.__fun1()
同理变量__var1也是需要通过函数来间接调用,因为python变量也是对象:
def fun4(self):
print self.__var1
当然 你可以通过__dict__函数来查看:
if __name__="__main__"
print chen.__dict__
私有变量可以通过 实例._chen__var1来调用。





本文出自 “IT民工漫步的日子” 博客,请务必保留此出处http://lcyuanjiang.blog.51cto.com/5354764/1298673
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: