Counterproposal for extending static members and constructors
deadalnix at gmail.com
Thu Jul 12 11:36:15 PDT 2012
On 12/07/2012 19:37, H. S. Teoh wrote:
> On Thu, Jul 12, 2012 at 06:25:03PM +0200, David Piepgrass wrote:
>> I'm putting this in a separate thread from
>> because my counterproposal brings up a new issue, which could be
>> summarized as "Constructors Considered Harmful":
> So, if I understand your proposal correctly, you're essentially saying
> that the ctor of a given class C may return a derived class of C instead
> of just C itself?
> Isn't this just the "object factory" pattern in disguise?
It is, and in D we don't need object factory, we just need a free function.
More information about the Digitalmars-d