- 2
- 0
- 约1.31千字
- 约 8页
- 2024-07-13 发布于陕西
- 举报
单元6面向对象程序设计
——类;Python并没有对私有成员提供严格的访问保护机制。
在定义类的成员时,如果成员名以两个下划线“__”或更多下划线开头而不以两个或更多下划线结束则表示是私有成员。
私有成员在类的外部不能直接访问,需要通过调用对象的公开成员方法来访问,也可以通过Python支持的特殊方式来访问。
公开成员既可以在类的内部进行访问,也可以在外部程序中使用。;classA:
def__init__(self,value1=0,value2=0):
self.value1=value1
self.__value2=value2
defsetValue(self,value1,value2):
self.value1=value1
self.__value2=value2
defshow(self):
print(self.value1)
print(self.__value2)
a=A()
a.value1
0
a._A__value2#在外部访问对象的私有数据成员
0;在IDLE、Spyder
您可能关注的文档
最近下载
- 保洁外包考核细则.docx VIP
- 校服采购三重一大会议记录例文(2篇).docx VIP
- 2025年拍卖师拍卖谈判案例分析与经验总结专题试卷及解析.pdf VIP
- 北京大兴国际机场招聘笔试真题及详细参考答案(完整版).docx VIP
- 重庆市高速公路工地试验室标准化建设与管理指导意见(2012年采用标准).doc VIP
- 住宅装饰装修工程质量验收资料规范.docx VIP
- 糖皮质激素类药物临床应用指导原则.docx VIP
- 2025年演出经纪人国际演出数字时代下的翻译新挑战与新机遇专题试卷及解析.pdf VIP
- 2025年金融风险管理师Rho与期权定价模型专题试卷及解析.pdf VIP
- 2025年人教版高中三年级电路动态分析(复杂电路计算)专题试卷及解析.docx VIP
原创力文档

文档评论(0)