Skip to content
TodoList Exercise
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

TodoList Exercise

In case you get stuck anywhere, don’t be afraid to ask the coaches! They are here to help and will gladly explain everything to you! Take notes during the exercises. Even if you never look at them again, they will help you memorise things!


  1. Implement the todo class with a constructor that takes the title and the completed flag as arguments.
  2. The todo class should return the title via the title method and returns true or false when the todo is marked as completed or not via the completed? method.
  3. Add the feature to TodoList to add a new todo
  4. Add the feature TodoList to remove an existing todo
  5. Add the feature TodoList to unmark a completed todo
You can’t perform that action at this time.