Homework 2 #5

Merged
merged 7 commits into from Dec 12, 2018
File filter...
Filter file types
Jump to file or symbol
Failed to load files and symbols.
+35 −0
Diff settings

Always

Just for now

Listed abstractions

  • Loading branch information...
norbs committed Nov 30, 2018
commit b0c1a200aea1e8d9d4a0d4d83207e15fb19dfe64
@@ -20,6 +20,41 @@
// - park

// Answer Starts Here
// 'Day'
// Description:
// Every 'day' has
// - a date
// - a list of events
// Every 'day' can
// - addEvent
// - removeEvent

// 'Event'
// Decription: An event on the calendar
// Every 'event' has
// - a name
// - a location
// - a guest list
// - a start time
// - an end time
// Every 'event' can
// - update its name
// - update its location
// - update start time
// - update end time
// - add a guest
// - remove a guest

// 'Guest'
// Decription: A guest invitee to an event
// Every 'guest' has
// - a name
// - an email address
// - accepted / declined / not responded status
// Every 'guest' can
// - update name
// - update email
// - get an invite sent

// Answer Ends Here

ProTip! Use n and p to navigate between commits in a pull request.