3

包装器一词是什么意思?

开发人员经常说:“我要围绕这段代码构建一个包装器。”

这是什么意思?

4

1 回答 1

4

包装器是一个非常通用的术语,但它通常用于围绕原始数据类型或内置函数创建程序员定义的函数或类。

这样做的原因有很多,但通常是为了引入另一个抽象级别,因此只需在一个地方对常用函数或例程进行更改。

例如

Integerint是Java中原始类型的包装器。

您还可以围绕控制台打印行语句创建一个包装器,如下所示:

public void printStuff(String s) {
  System.out.println(s);
}
于 2012-09-12T16:15:38.430 回答