Structs (was RE: Record selectors)

Bengt Kleberg <>
Mon Jan 27 13:43:41 CET 2003

> On Wed, 15 Jan 2003 09:18:38 +0100
> "Vlad Dumitrescu (EAW)" <> wrote:
> From the OO literature I've read, three tenets seems to be universally
> agreed upon: encapsulation, polymorphism, and inheritance.  Two others get
> mentioned often enough, abstraction and identity, but they seem less well
> understood.

sorry about this late email, but i had to get my copy of ''object
oriented software construction'', by bertrand meyer, back before i
wrote anything.

in chapter 2, ''criteria of object orientation'' there are 15 pages
devoted to what object orientation (o-o) is. there are 3 cathegories
1 method and language (20 criteria)
2 implementation and environment (5 criteria)
3 libraries (4 criteria)
also mentioned is the fact that o-o is not a boolean concept.
''environment a, although not 100% o-o, may be more o-o than
environment b''.

i like that book.


More information about the erlang-questions mailing list