Some notes on the decisions made here.
Question | Answer |
---|---|
Why does the MainActivity class not show it's dependency relationship with AppCompatActivity ? |
Because AppCompatActivity is coming from an external library, and as such not implemented by me. |
Why do your concrete property classes (e.g. ResidentialProperty ) not have toString() methods? |
Because they inherit the toString() method from their parent class Property . |
The actual UML diagram below: