草庐IT

valueOne

全部标签

java - 如何 'wrap' 两个具有相同方法的类?

我必须处理两个具有相同方法的类,但它们不实现相同的接口(interface),也不扩展相同的父类(superclass)。我不能/不允许更改这个类,我不构造这个类的实例,我只得到这个的对象。避免大量代码重复的最佳方法是什么?类(class)之一:packagefaa;publicclassSomethingA{privateStringvalueOne=null;privateStringvalueTwo=null;publicStringgetValueOne(){returnvalueOne;}publicvoidsetValueOne(StringvalueOne){this.v