On Wed, Dec 17, 2008 at 11:49 PM, Ralph Goers <ralph.go...@dslextreme.com>wrote:

>
> On Dec 17, 2008, at 11:31 PM, Shane Isbell wrote:
>
>
>>> And I've said multiple times that that isn't an adequate definition.
>>> Jason's post provided a better clue but still doesn't define it.  Your
>>> definition is about like me telling you that I am heading a JCP committee
>>> to
>>> define a new Java entity called mixin and in it you will be able to use
>>> all
>>> the existing java grammar but I tell you nothing more than that. Would
>>> you
>>> have a clue how that is useful?
>>>
>>
>> No it wouldn't be useful. But if you said a mixin is like an abstract
>> class
>> and all it's elements can be inherited exactly like an abstract class,
>> then
>> I would have a pretty good clue.
>>
>>
> Yes and no. Yes, that would be understandable but it would also be
> inaccurate. The problem here is that you are introducing multiple
> inheritance into the mix so that analogy doesn't fit.

 If we are talking about linearized inheritance, then the analogy is
correct.

Maven doesn't currently support that and I think that is a very good thing.

The super pom is a type of multiple (linearized) inheritance.

Shane

Reply via email to