POV-Ray : Newsgroups : povray.off-topic : And today, C# : Re: And today, C# Server Time
11 Oct 2024 05:21:51 EDT (-0400)
  Re: And today, C#  
From: Darren New
Date: 20 Feb 2008 16:06:00
Message: <47bc9638$1@news.povray.org>
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

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.