You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since you did not give any elaboration, we are unsure which details you think are not necessary here. We feel that all the details in this diagram are necessary. We are trying show the internal operations of the logic package, in this case, for the edit command.
:Logic object is responsible for taking in user command, and control the overall logic of the programme. This is an important participant.
:NetworkBookParser object is responsible for assigning the parsing duty to the correct parser.
:EditCommandParser object is responsible for parsing the edit command itself.
:EditAction object represents the action of mutating an editable person. This is where we practice polymorphism so that each subclass represents a different kind of action.
:EditCommand object represents the command itself.
:EditPersonDescriptor object is the mutable version of the Person class.
Each object plays an important role here in explaining the mechanism of the edit command.
Items for the Tester to Verify
❓ Issue response
Team chose [response.IssueUnclear]
I disagree
Reason for disagreement: [replace this with your explanation]
The text was updated successfully, but these errors were encountered: