Software Design and Implementation, Spring 2015


This site will be maintained for Software Design & Implementation taken in spring semester of 2015 under Prof. David Stotts at UNC-Chapel Hill.


This pair programming assignment is done in collaboration with Aniket Bera.

Ballot as composite

  1. Question
  2. Question Factory
  3. Ballot
  4. Ballot Factory
  5. Election
  6. Election Factory
  7. Abstract class ,parent of Election & ballot
  8. Application