[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