java带包程序的深层提问

来源:百度知道 编辑:UC知道 时间:2024/05/15 14:05:06
想问大家个关于java带包程序的编译运行问题,如下:我写了三个类,分别是Person,Student和Test类,Student派生于Person。在定义他们的时候分别给他们带了包:package2和package1。然后又在同一路径下定义了Test测试类用于测试。但是Test类没有带包,有关引入(import)等均不存在问题。相关程序的文件路径如下:
C:\test\Person.java
C:\test\Student.java
C:\test\Test.java
请大家说说应该如何进行编译,运行。谢谢大家!

你说的是两个问题
1,java里的访问权限问题,(我觉的你应该知道,我就不说了)
2,在一个类要用到其他别包里类时,一定要导入这个包(在满足java访问权限的前提下)
Test这个类就要导入Person和Student所在的包

javac -d c:\test *.java
路径可任意指定