两个程序 中定义了 相同的类,在第二个程序编译时 出现错误,如何解决?

2024-12-18 06:56:51
推荐回答(2个)
回答1:

可以把当前的Person做成内部类不用实例化直接调用方法,然后实例化另一个Person类这样就不会冲突了。还有一种方法不需要改代码,把他们分包这样实例化时不会有这个冲突。纯属个人拙见

回答2:

强烈建议分包!所有的java类规范的都是分包的!貌似你是用命令行编译执行的,那加包之后反而执行时会麻烦,你可以将两个java文件放到不同的文件夹中!或者就是用楼上的方法是用内部类,就是把Person定义在Testperson1类里面!