OOP
-- objects and inheritance
is not about programming but about program organization
Objects
-- abstractions
real life / modeling
system artifacts
Inheritance
-- incremental development
abstract interfaces
(implementation) refinement
slide
:
Objects and inheritance