inheriting constructos

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Sun Nov 29 15:03:40 PST 2009


Walter and I just discussed the matter of inheriting constructors. Our 
thought on the issue:

a) If a class doesn't define any constructors and adds no fields, 
inherit constructors. Example:

class MyException : Exception {}

b) If a class defines at least one constructor, do not inherit constructors.

c) If a class doesn't define any constructors but does add at least a 
non-static field -> undecided.

What do you think?


Andrei



More information about the Digitalmars-d mailing list