« Programmation Java/Autres langages » : différence entre les versions

Contenu supprimé Contenu ajouté
3 points
 
→‎C++ : points supplémentaires
Ligne 2 :
 
== C++ ==
 
{{...}}
 
* En java on utilise ''final'' et non ''const''
* On ne libère pas la mémoire. Cela est géré automatiquement par le ramasse-miette.
* un <tt>char</tt> fait un octet en C++ mais 16 en Java
* <tt>unsigned</tt> n'existe pas en Java
* L'héritage multiple possible en C++ est interdit en Java, il faut utiliser des {{page|Interfaces|interfaces}}
* « :: » n'existe pas en Java. Pour appeler une méthode telle qu'elle est définie dans la classe parente, utiliser ''super''
* On utilise pas de classes ''virtual'', toutes les liaisons sont dynamiques
 
== PHP ==