DescriptionImplement a library and two OOP applications that use it.
TypeHand-in assignment with oral explanation.
DurationAbout 2 working days.
Progress points3.0
Learning goals
  • Create and use simple classes with a constructor, methods and instance variables. 12%
  • Create inheritance hierarchies to model real-world objects. 12%
  • Use static methods and class variables. 6%
  • Utilize third-party libraries. 6%
  • Create well-described interfaces that hide underlying details. 12%
  • Decompose a larger program into logical parts. 12%
  • Effectively use a documentation generator to document a public interface. 12%
  • Use refactoring to improve code quality. 12%
  • Implement design based on class diagrams. 12%
  • You'll need to login to view this assignment. Blocking