[Java] Classes, constructeurs, membres statiques

Chapitre 9 Mécanisme de classe

J'étais un peu confus par l'appel de méthode dans FQCN et l'instance (attribut, opération) de la classe, donc je l'ai organisé en premier.

// FQCN: Fully Qualified Class Name

classe

Les champs d'instance sont des variables d'attribut.

Les instances sont créées à partir de champs et d'opérations (méthodes, actions) définis dans la classe.

a-une relation: une relation dans laquelle une classe utilise une autre classe comme champ.

Qu'est-ce qu'un constructeur?

Une méthode qui est automatiquement exécutée immédiatement après la création de la classe. public class Hero { int hp; Hero() { this.hp = 100; // Initialise le champ hp avec 100. } }

Règle "Appeler un autre constructeur" en surcharge

Class(String names) { this.name = names; this.hp = 100 Class { this("Bob"); }}

Champ statique

Si vous ajoutez statique au champ, il devient un champ statique. L'accès à un champ statique à partir d'une variable d'instance affecte également le champ statique d'origine.

Recommended Posts

[Java] Classes, constructeurs, membres statiques
Java statique
Histoire statique Java
Concept d'instance ・ Variable de type de classe ・ Constructeur ・ Membre statique
classe java, instance, objet
Java statique [Résumé personnel]
[Java] Constructeurs de super classe / sous-classe
java (classe et instance)
[Java] Zone de pile et zone statique
(Remarque) Classes / variables / méthodes Java
[Java] Classe générique et méthode générique
[Java] JavaConfig avec classe interne statique
[java] Raisons d'utiliser statique
À propos de la classe abstraite Java
Avantages de la méthode statique Java
Méthodes et classes abstraites Java
[Java] Divers résumés joints aux chefs de classe et aux membres
À propos des méthodes Java statiques et non statiques
J'ai comparé les constructeurs PHP et Java
Java, classe abstraite pour commencer par débutant
Liste des membres ajoutés dans Java 9
Java Generics (définit les classes et les méthodes)
Comment utiliser les classes en Java?
Classes et instances Java pour les débutants
[Lire Java efficace] Chapitre 2 Item 1 "Considérez les méthodes de fabrique statiques plutôt que les constructeurs"