同时调用不同包同名类同名方法,怎么实现?
package s;
public class Test{
publicString func(){
String s="这是包S中的test类方法…………";
return s;
}
//System.out.print("包S中的test类…………");
}
package com.syxy;
public class Test{
publicvoid func(){
System.out.print("这是包com.syxy中的test类方法…………");
}
}
package xg;
//import s.Test;
import com.syxy.*;
public class PackageTest{
public static void main(String[] args){
Test p=new Test();
//System.out.print(p.func());
p.func();
}
}//注释行代码,去掉后只显示第一个,为什么?????
[解决办法]
com.syxy.Test t = new Test();