Les classes doivent être définies avant de pouvoir être utilisées. Une classe est un modèle pour créer un objet, et la création d'un objet est également appelée instanciation de classe.
Ce qui suit est un exemple simple pour comprendre la définition d'une classe en Java:
Classe publique {Nom de la chaîne; "Maître, j'ai faim");
Description de l'exemple:
Le public est un modificateur de la classe, indiquant que la classe est une classe publique et peut être accessible par d'autres classes. Le modificateur sera expliqué dans la section suivante. La classe est le mot-clé qui définit la classe. Le chien est le nom de classe. Le nom et l'âge sont des variables de membres de la classe, également appelées attributs; Bark () et Hungry () sont des fonctions dans la classe, également appelées méthodes.
Une classe peut contenir les variables de type suivant:
Méthode de construction
La méthode qui est automatiquement exécutée pendant l'instanciation des cours est appelée constructeur, qui ne vous oblige pas à l'appeler manuellement. Le constructeur peut effectuer des travaux d'initialisation pendant l'instanciation des cours.
Le nom du constructeur doit être le même que le nom de la classe et il n'y a pas de valeur de retour.
Chaque classe a un constructeur. Si le constructeur n'est pas explicitement défini pour la classe, le compilateur Java fournira à la classe un constructeur par défaut.
Voici un exemple de constructeur:
Classe publique {Nom de la chaîne; )); 'm affamé ");} public static void main (String arg []) {// Les paramètres passés lors de la création d'un objet doivent correspondre à la liste des paramètres du constructeur MyDog = nouveau chien (" huahua ", 3);}}
Résultats en cours:
Merci à mon maître de m'avoir adopté
illustrer:
Créer un objet
Un objet est une instance d'une classe, et le processus de création d'un objet est également appelé instanciation d'une classe. Les objets sont créés avec des classes sous forme de modèles.
En Java, l'utilisation du nouveau mot-clé pour créer un objet a généralement les trois étapes suivantes:
Déclaration: Déclarez un objet, y compris le nom de l'objet et le type d'objet.
Instanciation: utilisez le mot-clé nouveau pour créer un objet.
Initialisation: Lors de la création d'un objet avec nouveau, la méthode du constructeur est appelée pour initialiser l'objet.
Par exemple:
Dog Mydog;
Il peut également être initialisé lors de la déclaration:
Chien mydog = nouveau chien ("huahua", 3);
Accéder aux variables et méthodes des membres
Accédez aux variables des membres et aux méthodes des membres via des objets créés, par exemple:
// Instanciate Dog MyDog = new Dog ("Huahua", 3); // Accédez à la variable membre MyDog.name via le numéro de point; // accéder à la méthode membre MyDog.Bark () via le numéro de point;
L'exemple suivant montre comment accéder aux variables et méthodes des membres:
Classe publique {Nom de la chaîne; System. {Chien MyDog = nouveau chien (Huahua ", 3); Nom + ", i" + Age + "Year");
Résultats en cours:
Grâce au propriétaire de m'adopter.
Ordre de fonctionnement de base des classes Java <br /> Nous expliquerons l'ordre de fonctionnement d'une classe Java de base dans la classe suivante:
Classe publique Demo {Nom de la chaîne privée; out.println (obj.name + "L'âge est" + obj.age);
L'ordre de fonctionnement de base est:
En tant que programmeur, vous devez être clair sur le processus de base du programme, sinon la confusion sera préjudiciable à la rédaction du code et du développement technique.