Maison  >  Article  >  Java  >  Introduction aux classes, objets et méthodes

Introduction aux classes, objets et méthodes

PHPz
PHPzoriginal
2024-07-20 09:21:29333parcourir

Introdução às Classes, Objetos e Métodos

  • Essence de Java : la classe est la base de la programmation orientée objet en Java.
  • Définition de classe : définit la nature d'un objet, y compris les données et les méthodes.
  • Importance des classes : Comprendre les classes, les objets et les méthodes est crucial pour écrire des programmes sophistiqués.

Fondamentaux des cours

  • Modèle objet : une classe spécifie les données et le code qui y fonctionnera.
  • Instances de classe : les objets sont des instances d'une classe.
  • Membres de classe : les méthodes et les variables qui composent une classe sont appelées membres de classe.
  • Variables d'instance : également appelées membres de données.

Forme générale d'une classe

  • Structure de classe : définie à l'aide du mot-clé class.
  • Déclaration des variables et des méthodes :
class NomeDaClasse {
    tipo var1;
    tipo var2;
    // ...
    tipo varN;
    tipo método1(parâmetros) {
        // corpo do método
    }
    tipo método2(parâmetros) {
        // corpo do método
    }
    // ...
    tipo métodoN(parâmetros) {
        // corpo do método
    }
}

  • Entité logique : une classe doit regrouper des informations logiquement connectées.

Définir une classe

  • Exemple de classe : véhicule qui encapsule des informations sur les véhicules.
  • Variables d'instance : passagers, bouchon de réservoir, mpg.
class Vehicle {
    int passengers; // número de passageiros
    int fuelcap; // capacidade de armazenamento de combustível em galões
    int mpg; // consumo de combustível em milhas por galão
}

  • Création d'objet :
Vehicle minivan = new Vehicle(); // cria um objeto Vehicle chamado minivan

  • Accès aux variables d'instance : utilisation de l'opérateur point (.)
minivan.fuelcap = 16;

Exemple complet
Programme qui utilise la classe Vehicle (non incluse dans l'extrait).
Voir Vehicle.java

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Files d'attente prioritairesArticle suivant:Files d'attente prioritaires