python类中私有属性和方法

更新时间:2023-08-03 12:59:25 阅读: 评论:0

python类中私有属性和⽅法1. 类中定义私⽤属性和⽅法
欢欢福娃
在属性和⽅法名称前加"__"这个属性和⽅法就变成了私有成员,私有成员在外部⽆法直接调⽤
class C():
藤堂高虎
def __init__(lf):
lf.name = "C"
lf.__age = 18
def __fn4(lf):
print("fn4")
cc = C()
print(cc.age)      # AttributeError: 'C' object has no attribute 'age'
print(cc.__age)    # AttributeError: 'C' object has no attribute '__age'
cc.fn4()    # AttributeError: 'C' object has no attribute 'fn4'
cc.__fn4()      # AttributeError: 'C' object has no attribute '__fn4'
热辣辣的拼音2. 访问私有属性isbn号
提供公有的getter、tter⽅法
class C():
def __init__(lf):
lf.name = "C"
给老婆的检讨书lf.__age = 18
王国维简介def __fn4(lf):
print("fn4")
天津八景def get_age(lf):
return lf.__age
def t_age(lf, new_age):
lf.__age = new_age
cc = C()
_age())    # 18
书包网站
cc.t_age(25)
_age())    # 25

本文发布于:2023-08-03 12:59:25,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1106580.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:属性   成员   名称
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图