Anonomous class instances

Bill Baxter dnewsgroup at
Sun Apr 6 16:13:55 PDT 2008

Frank Benoit wrote:
> Bill Baxter schrieb:
>> I see a lot of this in the DWT examples:
>>    new class() Listener { ... }
>> Didn't even know you could do that till I saw it in DWT.  But I just 
>> now ran across an example like this:
>>    new class Listener { ... }
>> Is there a difference?  If I had to guess I'd say the first one was 
>> creating a no-argument anonymous class template, but I have no idea 
>> why you'd want that instead of a regular anonymous class.
>> --bb
> I think they are the same. The () is the optional arguments list to the 
> ctor call.

That makes sense.  Now that I think about it, there wouldn't be much 
sense in making a template out of a class that will only ever have one 


More information about the Digitalmars-d-dwt mailing list