Java对象包装器

Java对象包装器,java,wrapper,Java,Wrapper,我有一个WS(CarASessionBean),它将调用另一个WS(CarBProxy)来创建汽车详细信息。因此,在我的CarASessionBean中,WS有一个方法调用createCar: (在代理中也有相同的方法调用createCar,只是它接受CarB对象作为参数) 在这种情况下,是否可以使用包装器?我刚刚听说了wrapper,不太了解wrapper能做什么,能不能指导我如何使用我通过谷歌研究过的wrapper大多数例子都是关于原始类型的,我想知道是否有可能使用wrapper将一个对象转

我有一个WS(CarASessionBean),它将调用另一个WS(CarBProxy)来创建汽车详细信息。因此,在我的CarASessionBean中,WS有一个方法调用createCar: (在代理中也有相同的方法调用createCar,只是它接受CarB对象作为参数)


在这种情况下,是否可以使用包装器?我刚刚听说了wrapper,不太了解wrapper能做什么,能不能指导我如何使用我通过谷歌研究过的wrapper大多数例子都是关于原始类型的,我想知道是否有可能使用wrapper将一个对象转换成另一个对象。从CarA到CarB的例子?

你可以,但你自己会写这个包装。标准Java中没有任何内置的东西可以为您做到这一点。EclipseAPI中有趣的一点是接口,它可能是您想要用于此目的的模式。

您可以,但您需要自己编写此包装器。标准Java中没有任何内置的东西可以为您做到这一点。EclipseAPI中有趣的一点是接口,它可能是您希望用于此目的的模式。

这被称为。根据具体情况,没有理由不能设计CarB来包装CarA对象。然而,如果您有两个预先存在的(非接口)类CarB和CarA,那么将它们转换为另一个将不仅仅是一个包装器。你能更准确地描述一下你想要实现的目标吗

这被称为。根据具体情况,没有理由不能设计CarB来包装CarA对象。然而,如果您有两个预先存在的(非接口)类CarB和CarA,那么将它们转换为另一个将不仅仅是一个包装器。你能更准确地描述一下你想要实现的目标吗

适配器模式是一种设计模式(即概念,而不是实际的软件)。这一点在我链接到的维基百科页面的第一句话中就明确了。我建议你看看。基本上是创建一个接口并实现它吗?如果我在谷歌研究时出错,请纠正我这是我理解的Adapter模式是一种设计模式(即,一个概念,而不是一个实际的软件)。这一点在我链接到的维基百科页面的第一句话中就明确了。我建议你看看。基本上是创建一个接口并实现它吗?纠正我,如果我错了,因为我从谷歌研究这是我所理解的
public void createCar(CarA car) { 
     //here i will call the proxy and here error occur as CarBProxy take in CarB object
     ...
     **carBProxy.createCar(car);**
}