我对类名称有点困惑。这是我的问题...我试图在两个不同的文件中给出相同的类名,并使用默认访问修饰符即使我尝试了接口,但它没有显示任何错误。我想要如何实际访问它们。关于包中的相同类名和接口名称
我不明白这些类是如何使用接口将被用于...文件中的类是否在本地文件中首先检查是否存在类或接口(如果它想使用),然后在包或任何东西else.i我没有得到任何clarity.If任何一个了解我面临什么样的麻烦,我希望能帮助我..... //这是InterfaceTest
package Practice;
interface t{
public void h();
public void h1();
}
abstract class InterfaceTest implements t{
public void h(){
}
public void h1(){
}
public abstract void t();
}
//这是其他文件InterfaceTest1
package Practice;
interface t{
public void h();
public void h2();
}
public class InterfaceTest1 {
}
// This is Tes T堆文件
package Practice;
public class TestStack {
Test t=new Test();
public static void main(String[] args){
TestStack t1=new TestStack();
InterfaceTest it=new InterfaceTest();
}
}
interface t{
public void h3();
}
class Test implements t{
public void h3(){
}
public void h1(){
}
public void h2(){
}
}
class InterfaceTest{
}
在同一封装中使用这三个文件,但我没有得到在名称冲突的任何错误
您是否收到任何错误? – 2011-04-03 18:39:27
不,我没有得到任何错误克里斯汤普森 – satheesh 2011-04-03 19:58:05