public class A {
public void callB_Fa(){
B fb = new B();
fb.callFa();
}
}
//以下两个B类在不同的包下面
public class B {
public void callFa(){
System.out.println("YES");
}
}
public class B {
public void callFa(){
System.out.println("No");
}
}
//Junit测试A类中的callB_Fa()方法,有两条case。case1:要A类调用第一个B类的方法,case2:要A类调用第二个B类的方法。但不能修改A类
public class testA { public void test001(){
A a = new A();
a.callB_Fa(); //此时需要A类调用第一个B类
} public void test002(){
A a = new A();
a.callB_Fa(); //此时需要A类调用第二个B类
}
}
public void callB_Fa(){
B fb = new B();
fb.callFa();
}
}
//以下两个B类在不同的包下面
public class B {
public void callFa(){
System.out.println("YES");
}
}
public class B {
public void callFa(){
System.out.println("No");
}
}
//Junit测试A类中的callB_Fa()方法,有两条case。case1:要A类调用第一个B类的方法,case2:要A类调用第二个B类的方法。但不能修改A类
public class testA { public void test001(){
A a = new A();
a.callB_Fa(); //此时需要A类调用第一个B类
} public void test002(){
A a = new A();
a.callB_Fa(); //此时需要A类调用第二个B类
}
}
楼主【linkagez00】截止到2008-07-01 23:02:42的历史汇总数据(不包括此帖):
发帖的总数量:0 发帖的总分数:0
结贴的总数量:0 结贴的总分数:0
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:---------------------结分的百分比:---------------------
无满意结贴率:---------------------无满意结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
Class c1 = Class.ForName("B包1");
B b = (B)c.newInstance();Class c2 = Class.ForName("B包2");
B b2 = (B)c.newInstance();
更多信息请参考java论坛