W3C home > Mailing lists > Public > public-qt-comments@w3.org > March 2010

[Bug 9063] Override

From: <bugzilla@wiggum.w3.org>
Date: Wed, 24 Mar 2010 14:18:07 +0000
To: public-qt-comments@w3.org
Message-Id: <E1NuRPL-0004OI-Tj@wiggum.w3.org>

Michael Kay <mike@saxonica.com> changed:

           What    |Removed                     |Added
                 CC|                            |mike@saxonica.com

--- Comment #2 from Michael Kay <mike@saxonica.com>  2010-03-24 14:18:07 ---
Motivating use cases are fairly clear I think: we're all familiar (from using
object oriented languages and from XSLT experience) of how much can be achieved
in terms of software reuse if you can use most of the functionality of an
existing system while being able to change parts of its behaviour.

I think that concerns about separate compilation could be assuaged by (a)
requiring functions that are overridable to be declared as such ("non-final"),
and (b) requiring the overriding function to have a compatible type signature.
(Both features that are sadly missing from XSLT).

Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Wednesday, 24 March 2010 14:18:12 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:57:30 UTC