Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!wasatch!mailrus!shadooby!accuvax.nwu.edu!nucsrl!gore!jacob From: jacob@gore.com (Jacob Gore) Newsgroups: comp.sys.next Subject: Deferred constructors Message-ID: <130008@gore.com> Date: 5 Jul 89 19:20:32 GMT Reply-To: jacob@gore.com (Jacob Gore) Organization: Gore Enterprises Lines: 15 How does one set up a deferred constructor? You can't do something like +new { return [self subclassResponsibility:@selector(new)]; } because the subclass will do a self = [super new]; and trigger the subclassResponsibility message. Is there a way for the subclass to bypass deferred +new methods in its inheritance chain? -- Jacob Gore Jacob@Gore.Com {nucsrl,boulder}!gore!jacob