Im un débutant Java et je ne comprends pas la déclaration suivanteForêt f = nouvelle forêt (nouvel arbre [] {m, p}) ;?
Forest f = new Forest(new Tree[]{m,p}).
Ce que je comprends est que nous construisons une nouvelle Tree
à l'intérieur d'une forêt, mais l'expression suivante {m,p}
Je ne comprends pas. Ce qui me déroute ce sont ces types de parenthèses {
. Je pensais que vous avez toujours utilisé ()
pour un constructeur. Une explication serait géniale.
PS.
Mango Tree m= new Mango Tree;
Pear Tree p = new PearTree();
Ici vous construisez un tableau de type 'Tree'in que vous mettez d'abord' m'and 'p' –
A quoi sert la partie" PS "? Il ne compilerait pas pour plusieurs raisons. – QBrute
cela signifie post scriptum. – Jazzl