On Mon, 28 Mar 2022 at 00:22, malmiteria <martin.mi...@ensc.fr> wrote:
> That's my point here. Conflicting names of method existing in both parents 
> should really be considered a conflict, and require manual solving, as i 
> illustrated it above.
>

Where you see "conflicting", I see "overriding" or "augmenting". Can
you offer a non-toy example showing how this is actually a problem to
be solved, rather than a feature of the inheritance tree?

Maybe what you're looking for is a completely different way of
combining classes - not inheritance, not composition, but something
else entirely. But I'm not sure, since the examples are so trivial.

ChrisA
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/LOBC7XGNB74AHGTECCMEZDSSHWTTDKBS/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to