Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:9850 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 79919 invoked by uid 1010); 13 May 2004 21:45:08 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 79864 invoked from network); 13 May 2004 21:45:08 -0000 Received: from unknown (HELO d7.sfo.snocap.com) (66.125.73.139) by pb1.pair.com with SMTP; 13 May 2004 21:45:08 -0000 Received: from RICKPC (adsl-66-125-73-141.dsl.sntc01.pacbell.net [66.125.73.141]) (authenticated bits=0) by d7.sfo.snocap.com (8.12.10/8.12.10) with ESMTP id i4DLRN8h004077 for ; Thu, 13 May 2004 14:27:23 -0700 Message-ID: <200405132127.i4DLRN8h004077@d7.sfo.snocap.com> To: Date: Thu, 13 May 2004 14:45:25 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook, Build 11.0.5510 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 Thread-Index: AcQ5M5mkehcOxUckSQusmSpQ44K/2A== Subject: A misleading error message From: rick@snocap.com ("Rick Fletcher") With 5RC2 the following code produces a the fatal error "Cannot instantiate abstract class Two." In fact Two is not an abstract class, so the wording tripped me up for a minute. The error actually occurs because Two doesn't implement all of One's abstract methods. Could someone make a change to the error message? --Rick