[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ambiguous inheritance question



"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@cs.pdx.edu