|
|
Warp wrote:
> Darren New <dne### [at] sanrrcom> wrote:
>> Warp wrote:
>>> Why not disallow diamond inheritance?
>
>> Technically, you can't, since there's a common base type for all objects
>> in those languages.
>
> No, there isn't: The so-called "interfaces" are not inherited from the
> common base class.
Interfaces aren't objects. They're types.
The rest snipped, because I agree with you. I'm not saying MI is
especially hard to get right. I'm just saying you can't disallow diamond
inheritance in a language where everything inherits from the same base
class.
--
Darren New / San Diego, CA, USA (PST)
On what day did God create the body thetans?
Post a reply to this message
|
|