La classe est un type de données de référence important en Java et l'élément de base des programmes Java, car tous les programmes Java sont basés sur des classes. Cette section décrit comment définir les classes.
Pour définir une classe en Java, vous devez utiliser le mot-clé class, un nom de classe personnalisé et une paire d'accolades pour représenter le corps du programme.
La syntaxe complète est la suivante : , la partie entre crochets "[]" signifie qu'elle peut être omise et la verticale, barre "|" signifie « ou relation », comme abstract|final, indiquant que les mots-clés abstract ou final peuvent être utilisés, mais que les deux mots-clés ne peuvent pas apparaître en même temps.
La description de chaque mot-clé dans la grammaire ci-dessus est la suivante :
public : signifie "partagé". Si public est utilisé, d'autres classes et programmes peuvent y accéder. La classe principale de chaque programme Java doit être une classe publique, et les classes qui servent d'outils publics destinés à être utilisés par d'autres classes et programmes doivent être définies comme des classes publiques. abstrait : Si une classe est modifiée avec abstract, la classe est une classe abstraite. Les classes abstraites ne peuvent pas être instanciées, mais les classes abstraites peuvent avoir des méthodes abstraites (méthodes modifiées avec abstract) et des méthodes concrètes (sans méthode de modification abstraite). ). Toutes les sous-classes qui héritent de cette classe abstraite doivent implémenter toutes les méthodes abstraites de la classe abstraite (sauf si la sous-classe est également une classe abstraite).
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!