1.使用完整的包路径来引用类,以避免冲突。例如: com.example.package1.ClassA classA = new com.example.package1.ClassA(); com.example.package2.ClassA classA2 = new com.example.package2.ClassA();
2.给类取不同的名称,以消除冲突。例如: package com.example.package1; public class ClassA { ... }
package com.example.package2; public class ClassB extends com.example.package1.ClassA { ... }
3.使用不同的命名空间来组织类,以避免冲突。例如: namespace com.example.package1 { public class ClassA { ... } }
namespace com.example.package2 { public class ClassA { ... } }
上一篇:不同包中提供的相同类?
下一篇:不同包装类型之间的不安全类型转换