nombre d'appel de méthodes sous la forme a().b()..z()

nombre d'appel de méthodes sous la forme a().b()..z() - Java - Programmation

Marsh Posté le 20-04-2004 à 19:16:11    

Bonjour,  
 
combien d'appel de méthodes sont possibles sous la forme a().b().c(a().b(f().g()).t()).h().. etc ? Ne sachant pas comment ce mécanisme s'appelle ("appel de méthode :o" ), mes recherches sont plutôt vaines.
 
edit: d'ailleurs, cela fait découler une autre question : quelle est la limite dans la taille des lignes d'un programme java ? y'en a t il une ?


Message édité par LajioT le 20-04-2004 à 19:23:25
Reply

Marsh Posté le 20-04-2004 à 19:16:11   

Reply

Marsh Posté le 20-04-2004 à 20:11:51    

la limite je sais pas, toute facon au bout de 3,4 ce devient illisible.
 
pour les lignes ta des couvention, cf le site de sun j'ai plus l'url sous la main ( de tete 80 caractere )
 
mais bon si te chante tu peut écrite tout ton programme sur une ligne ...

Reply

Marsh Posté le 20-04-2004 à 20:14:15    

aucune limite nullepart.


---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 20-04-2004 à 20:32:45    

a().b().c().d(), a b c d sont appelées les unes après les autres, donc pas de limite.
par contre a(b(c(d()))), là tu risque de péter la pile je pense.


---------------
Au royaume des sourds, les borgnes sont sourds.
Reply

Marsh Posté le 20-04-2004 à 20:42:47    

Euh, bon, aucune limite nulle part, ou des limites ? :D
Le boum de pile me parait probable en effet. :sweat:

Reply

Marsh Posté le 20-04-2004 à 23:58:27    

LajioT a écrit :

Euh, bon, aucune limite nulle part, ou des limites ? :D
Le boum de pile me parait probable en effet. :sweat:  


t'as lu le post juste au dessus ?

Reply

Marsh Posté le 21-04-2004 à 11:00:31    

Oui, qui est contredit par les posts autour. Je dois croire qui ? Bon, allez, je penche pour le nolimit.
 
Merci :D

Reply

Marsh Posté le 21-04-2004 à 12:47:19    

Tout le monde est d'accord sur le fait que :
 
1 - Il n'y a aucune limitation explicite du nombre d'appels récursifs
2 - Si t'abuses la call-stack va sauter
3 - C'est moche au niveau convention de code/stÿle
4 - T'es [edit : un peu] un boulet


Message édité par seabee le 21-04-2004 à 12:48:08
Reply

Marsh Posté le 21-04-2004 à 12:57:04    

"Si t'abuses.." c'est cool, mais je préfère des nombres vois tu.
"C'est moche.." j'ai dit que quelqu'un allait lire ça ?
Quant au boulet, il t'en faut peu toi. Je t'en veux pas va. :D  
 
Re-merci tout de même hein !
Puis j'ai déjà eu les infos que je voulais, donc point barre.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed