Inheritance -- incremental modification

  • Result = Parent + Modifier
Fμ

Independent attributes: M disjoint from P
Overlapping attributes: M overrules P

Dynamic binding

  • R = …,Pi: self ! A,… + {…,Mj: self ! B, …}


slide: Inheritance as incremental modification