如何封装
封装是编程中的一种技术,它可以将数据和操作数据的方法包装在一起,形成一个独立的单元,这样可以隐藏内部实现细节,提供更简洁、安全、高效的接口供其他程序调用,在Python中,可以使用类和对象来实现封装。
以下是一个简单的封装示例:
class MyClass: def __init__(self): self._private_var = "私有变量" def _private_method(self): print("这是一个私有方法") def public_method(self): print("这是一个公共方法") self._private_method()obj = MyClass()obj.public_method() # 输出:这是一个公共方法,这是一个私有方法