Guile Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: A&S Footnote (Re: records)
Per Bothner <firstname.lastname@example.org> writes:
> Jost Boekemeier <email@example.com.TU-Berlin.DE> writes:
> In O-O terminology "delagation" normally means inheritance through
> a chain of "parent" *objects*: A message that is not understood
> gets passed [...] to another object to handle.
That is normally called "repeated inheritance". :) But as I understand
it you can't inherit from an object unless the object is a class.
Delegation normally means that a service is not implemented here but
by another class' object. There is a nice "delegation only" OO system
derived from Oberon but I can't remember its name. And I think slib
has also a OO system that uses delegation.
> delegation, but neither Java, Smalltalk, CLOS, Simula67, or
As far as I know Smalltalk does this.
Guile Home |
Main Index |