This mastery exercise requires the student to use the skills learned during the Foundations unit to complete this assigiment.
- Fork this repo
- Fix any build errors.
- Write Code.
The student must fix any errors preventing the running of unit tests or building of the solution.
The student must implement the following interfaces with unit tested methods.
- ICustomString
- IFactorial
The student must complete the implementation of partially written unit tests.
The student must implement 2 additional classes connected through inheritence. The student picks the example.
The student must create an example of proper use of virtual
and override
keywords with their example classes from above.
The student must not share code or solutions with other students.