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
Jan 20, 2025 - Java