SWE 619 Reading Reflection Number 3
Due Tuesday, September 12, 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 ever explicitly considered invariants when deciding how to implement a Java class? If so, can you give an example?
  4. Please explain what you think it means to to correctly override the toString() method. Base your answer on your understanding *before* enrolling in SWE 619.
  5. How do you decide whether you have implemented a Java method correctly? Again, base your answer on your understanding *before* enrolling in SWE 619.