topical media & game development
object-oriented programming
Decomposition -- matrix
data abstraction
| nil | cons(h,t) |
empty(l) | true | false |
head(l) | error | h |
tail(l) | error | t |
Modules -- operation oriented
ADT
- organized around observers -- representation hiding
Objects -- data oriented
OOP
- organized around generators -- method interface
slide: Decomposition and data abstraction
(C) Æliens
04/09/2009
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.