Maison > Java > javaDidacticiel > Que sont les classes et les méthodes en Java

Que sont les classes et les méthodes en Java

下次还敢
Libérer: 2024-04-25 22:09:23
original
1311 Les gens l'ont consulté

Les classes et les méthodes en Java sont les concepts de base pour créer des programmes : 1) Les classes sont des modèles qui définissent les données et le comportement des objets. 2) Une méthode est un bloc de code qui effectue une opération ou un calcul spécifique. 3) Les méthodes appartiennent à des classes et les objets utilisent les données de la classe en appelant des méthodes.

Que sont les classes et les méthodes en Java

Classes et méthodes en Java

Les classes et les méthodes sont deux concepts de base du langage de programmation Java. Une classe est un modèle qui définit les données et le comportement d'un objet. Les méthodes sont des blocs de code qui effectuent des opérations ou des calculs spécifiques.

Classes

  • Une classe est un plan qui définit la structure et le comportement d'un objet.
  • Les classes contiennent des champs (données membres) et des méthodes.
  • Les champs stockent les propriétés des objets.
  • Les méthodes définissent le comportement d'un objet.
  • Les classes peuvent être utilisées comme modèles pour créer des objets.

Méthodes

  • Les méthodes sont des blocs de code définis dans une classe.
  • Les méthodes effectuent des opérations ou des calculs spécifiques. La méthode
  • peut obtenir des paramètres d'entrée et renvoyer des résultats.
  • Les méthodes peuvent être utilisées pour modifier l'état d'un objet ou effectuer des opérations.

Relation entre classes et méthodes

  • Les méthodes appartiennent aux classes.
  • Les objets sont des instances de classes.
  • Les méthodes peuvent être appelées via des objets.
  • Les méthodes utilisent les champs d'un objet pour stocker et manipuler des données.

Exemple

class Student {
    private String name;
    private int age;

    public void setName(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public int getAge() {
        return age;
    }
}

public class Main {
    public static void main(String[] args) {
        Student student = new Student();
        student.setName("John");
        student.setAge(20);

        System.out.println("Name: " + student.getName());
        System.out.println("Age: " + student.getAge());
    }
}
Copier après la connexion

Dans cet exemple, la classe Student définit un champ nommé name et un champ nommé champ age. Il définit également quatre méthodes : setName, getName, setAge et getAge. Student 类定义了一个名为 name 的字段和一个名为 age 的字段。它还定义了四个方法:setNamegetNamesetAgegetAge

Main 类创建了一个 Student 对象 student。然后,它使用 setNamesetAge 方法设置对象的字段值。最后,它使用 getNamegetAge

La classe Main crée un objet Student student. Il définit ensuite les valeurs des champs de l'objet à l'aide des méthodes setName et setAge. Enfin, il obtient les valeurs des champs de l'objet à l'aide des méthodes getName et getAge. 🎜

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 de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal