Unit 09 · reflection

Unit 9 Reflection

Choose one concept you modeled this unit and answer two questions:

  1. Is it primarily an entity with identity/lifecycle, or a value described by its components?
  2. What invariant should remain true for every valid instance?

Explain how your choice of class or record and your construction boundary support those answers.