我有两种具有相同功能的方法。唯一的区别是它们正在初始化两个不同的类,其中两个类都有一个具有相同名称ClassC
的iner类。我无权修改类的实现方式,但我想将这两种方法简单地转换为一种方法
public static void methodA(String A,String B){
ClassA.ClassC cc = new ClassA.ClassC (); //initialising inner class
cc.addSub(A,B);
ClassA aa= new ClassA ();
aa.setSub(cc);
}
public static void methodB(String A,String B) {
ClassB.ClassC cc = new ClassB.ClassC();
cc.addSub(A,B);
ClassB bb = new ClassB();
bb.setSub(cc);
}