after chapter 20.9 ,Fix problem: lacking of Photo.java
after20.17