On n'a pas toujours accès à un bon IDE et cela reste du bricolage.
Gni ? Tu peux t'expliquer là ?
Tu prends des cas particuliers alors que le type d'écriture dont je parle est faite pour améliorer le cas général.
Pas du tout, j'utilises en permanence les interfaces. Ce n'est pas un cas particulier, il arrive de devoir implémenter des interfaces qui ont les mêmes méthodes.
A var = new C(); serait remplacé par var = new C() as A;
Mon dieu c'est ouachement plus kler :) Ca change strictement rien au niveau visibilité. Et tu ne m'expliques toujours pas comment en Python tu ferais pour dériver 2 méthodes avec la même signature provenant de 2 classes différentes.
N'est-il pas plus simple d'écrire:
addition(a, b)
{
return a + b;
}
Ah bah oui comme ca je vais pouvoir faire :
addition(patate, carotte)
et paf belle erreur de runtime.
C'est magnifique dis donc. T'en a d'autres des comme ca ?
[^] # Re: Ruby On Rails
Posté par TImaniac (site web personnel) . En réponse à la dépêche Support d'Ajax dans Ruby on Rails. Évalué à 1.
Gni ? Tu peux t'expliquer là ?
Tu prends des cas particuliers alors que le type d'écriture dont je parle est faite pour améliorer le cas général.
Pas du tout, j'utilises en permanence les interfaces. Ce n'est pas un cas particulier, il arrive de devoir implémenter des interfaces qui ont les mêmes méthodes.
A var = new C(); serait remplacé par var = new C() as A;
Mon dieu c'est ouachement plus kler :) Ca change strictement rien au niveau visibilité. Et tu ne m'expliques toujours pas comment en Python tu ferais pour dériver 2 méthodes avec la même signature provenant de 2 classes différentes.
N'est-il pas plus simple d'écrire:
addition(a, b)
{
return a + b;
}
Ah bah oui comme ca je vais pouvoir faire :
addition(patate, carotte)
et paf belle erreur de runtime.
C'est magnifique dis donc. T'en a d'autres des comme ca ?