Hi
On page 485, question asks:
Which statement is true of the following code?
zoo.staff
|-- zoo
|-- staff
|-- Vet.java
...
D. The directory structure would be a valid module if module-info.java were added directly underneath zoo.staff
E. The directory structure would be a valid module if module-info.java were added directly underneath zoo
On page 526 the answer is:
D. Modules are required to have a module-info.java file at the root directory of the module. Option D matches this requirement.
It seems to me that
option E matches this requirement.
Indeed the root directory of the module is zoo.staff.
I successfuly compiled and run this module with the following files:
zoo.staff\module-info.java
zoo.staff\zoo\staff\Vet.java
Do you agree with me? or did I miss something?