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


当前回答

顾名思义:一个类将另一个类或API的功能“包装”在一个更简单或只是不同的API中。

参见:适配器模式、门面模式

其他回答

顾名思义:一个类将另一个类或API的功能“包装”在一个更简单或只是不同的API中。

参见:适配器模式、门面模式

包装器类是围绕基本数据类型的包装器。它表示基元数据类型在其对应的类实例中,例如布尔数据类型可以表示为布尔类实例。Java中所有的基本包装类都是不可变的,即一旦给包装类实例赋值,就不能再修改。

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

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

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

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