[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gzz] ``vob_interface--benja``: Make ``Vob`` an interface
From: |
Tuomas Lukka |
Subject: |
Re: [Gzz] ``vob_interface--benja``: Make ``Vob`` an interface |
Date: |
Fri, 28 Mar 2003 17:55:55 +0200 |
User-agent: |
Mutt/1.4i |
On Fri, Mar 28, 2003 at 02:05:13PM +0100, Benja Fallenstein wrote:
> ===================================================
> ``vob_interface--benja``: Make ``Vob`` an interface
> ===================================================
>
> :Author: Benja Fallenstein
> :Date: 2003-02-23
> :Type: Interface
> :Scope: Minor
> :Status: Current
>
>
> ``Vob`` is currently an abstract class; for Java,
> central things like this are usually interfaces,
> allowing for multiple inheritance, e.g.
> subinterfaces ``ColorableVob`` and ``ShapableVob``
> or something like that, both of which could be
> implemented by the same class.
>
> To conform better to the usual conventions,
> make ``Vob`` an interface and provide
> an abstract implementation (``AbstractVob``).
Accepted.
Tuomas