这两个java文件为什么不能编译

2025-01-06 02:40:04
推荐回答(3个)
回答1:

将三个文件放到一个目录下,统一进行编译,命令:
javac -d . *.java

执行时需要连同包一起。
例如:
java p1.xxxx

回答2:

根本没那么复杂
去他们上层目录

javac ./p1/Derived.java

直接搞定
上边那两位 再看看 javac 吧,都是用集成编译工具 惹得祸

回答3:

public Protection() 的 public 去掉