SWE 619 Reading Reflection Number 9
Due Tuesday, October 24, 2023


  1. List the names of students in your group.
  2. Did everyone in your group contribute to the discussion of your solutions to this reading reflection? If not, who did not?
  3. Have you overridden the equals() or the hashCode() methods? In light of Bloch's discussion of both methods, do you think your implementations were correct?
  4. Have you overridden the clone() method? Do you understand why inheritance is a particular concern for overridding this method?
  5. What similarities and differences do you see between how Liskov and Bloch treat the toString() method?