On Thu, Feb 2, 2012 at 7:28 AM, D. J. <[email protected]> wrote:

>
> I think in the "Interface" in FooInterface should be referred to interface
> declaration while "Abstract" in FooAbstract referred to abstract
> declaration, which makes it more meaningful and consistent both in naming
> convention and in English context.


It does not. Read what Ralph just explained in detail.

"Interface" - noun
"Abstract" - adjective

I want a Burger Interface = Burger+Interface = BurgerInterface

I want an Abstract Burger = Abstract+Burger = AbstractBurger

I want a Mustard Trait on top of that = Mustard+Trait = MustardTrait


A.

Reply via email to