Le nouvel opérateur
Le nouvel opérateur est utilisé dans le cadre d'une mission.
Formulaire général :
var-class = nouveau nom de classe (list-arg);
var-class est une variable du type de la classe en cours de création.
class-name est le nom de la classe instanciée.
Le nom de la classe suivi d'une liste d'arguments précise le constructeur de la classe.
Si la classe ne définit pas de constructeur, new utilisera le constructeur par défaut de Java.
new crée un objet de n'importe quel type de classe et renvoie une référence à l'objet créé.
La référence à l'objet nouvellement créé est attribuée à var-class.
new peut échouer s'il n'y a pas assez de mémoire pour allouer l'objet.
Si cela se produit, il y aura une exception d'exécution. Dans les exemples du livre, le manque de mémoire n'est pas un problème, mais il est pertinent dans les programmes du monde réel.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!