Module
Object-Oriented Paradigm
Sign in to add this module to your path and practice.
About
Objects, classes, encapsulation, inheritance, subtyping, dynamic dispatch, and comparison to functional style (state, identity, mutation).
Goal
Implement and reason about OO designs; explain method lookup, subtyping vs inheritance, and when OO vs FP is preferable.
Unlocks
Tutor
Ask questions about this module.
Hi — I'm your tutor for Object-Oriented Paradigm. Ask about the concepts, goal, or where you're stuck.