什么是包装器类? 这样的类有什么用处呢?


当前回答

有几种设计模式可以称为包装器类。

请参阅我对“代理、装饰器、适配器和桥接模式有何不同?”

其他回答

包装类是用于包装另一个类的类,以便在客户端和被包装的原始类之间添加间接和抽象层。

包装器类是一个包装另一个类并提供客户端和被包装的原始类之间的抽象的类。

有几种设计模式可以称为包装器类。

请参阅我对“代理、装饰器、适配器和桥接模式有何不同?”

包装类是一个“包装”其他东西的类,就像它的名字一样。

它更正式的定义是实现适配器模式的类。这允许您将一组api修改为更可用、更可读的形式。例如,在c#中,如果你想使用本机Windows API,它有助于将它包装成一个符合. net设计准则的类。

Java编程为每个基元数据类型提供包装类,用于将基元数据类型转换为包装类的对应对象。