ambiguous inheritance question

Rik Fischer SmOOdy <riks@church> riks at church
Wed Feb 1 00:41:44 UTC 1995


"Experimental" implementations of inheritance (as opposed to Single
Inheritance)  bogged down on this and closely related issues.
I'd suggest avoiding clever heuristics.
If there's any possible ambiguity, make the engineer consciously
resolve it at the time they make the change that causes the ambiguity.

Sufficient cleverness would be to install over riding methods
that cause a "inheritance ambiguity" error.

Rik Fischer Smoody
    smOOdynamics	Systems Made Outa Objects
	2400 NE 25th, Suite 800
	Portland, OR 97212
503-249-8300		riks at cs.pdx.edu



More information about the Self-interest mailing list