A course on advanced object-oriented design and programming
design-patterns inheritance error-handling design-by-contract subtyping interface-design method-types method-properties value-objects role-modeling collaboration-based-design object-oriented-frameworks class-design type-objects object-creation
-
Updated
Dec 9, 2024 - Java