Description | Implement a library and two OOP applications that use it. |
Type | Hand-in assignment with oral explanation. |
Duration | About 2 working days. |
Progress points | 3.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%
|
Status |
- You'll need to login to view this assignment.
Blocking
|