When you draw an inheritance chart, you usually go
Base
^
|
Derived
The base is being expanded. So why does the arrow go up?
I thought that meant “Derived communicates with the base” by calling functions in it, but Base cannot call functions in Derived.
language-agnostic inheritance
bobobobo
source share