立即学习:https://edu.csdn.net/course/play/24797/282191?utm_source=blogtoedu
命名前加上双下划线即隐藏
封装 推荐将实例变量,工具方法命名为双下划线开头隐藏
当程序通过setter方法对实例变量赋值时,程序会对所赋值进行检查,从而避免传入无效的值,程序可保证对象的完整性
之后可用合成属性
property(fget='',fset='')= variable
设定类型
isinstance(variable,str) 设定变量为字符串
被隐藏的代码,可以将他们名字前添加单下划线+类名进行访问