Maison  >  Article  >  Java  >  Que signifie la classe Java ?

Que signifie la classe Java ?

(*-*)浩
(*-*)浩original
2019-11-13 11:41:234496parcourir

Une classe Java est une collection d'entités présentant certaines caractéristiques communes. Il s'agit d'un type de données abstrait, qui est une abstraction d'entités présentant les mêmes caractéristiques. Dans les langages de programmation orientés objet, une classe est une abstraction des propriétés et du comportement d'un type de « chose ».

Que signifie la classe Java ?

Donnez un exemple pour illustrer la catégorie suivante Par exemple, Personne (personne) est une catégorie , puis la personne spécifique "Zhang. San" est des objets de la classe "humaine", et des informations telles que "nom, taille, poids" sont les attributs de l'objet, et les actions humaines telles que "manger, s'habiller" sont les méthodes de l'objet. (Apprentissage recommandé : cours java)

En bref, une classe est un ensemble de choses ayant les mêmes caractéristiques, et un objet est une instance spécifique d'une classe. En même temps, les classes ont un polymorphisme et un héritage. Par exemple, les « êtres humains » peuvent être divisés en « hommes et femmes », « personnes âgées et enfants », puis « hommes et femmes » sont des sous-classes d'« êtres humains ». " et ainsi de suite.

La définition de la classe Personne en langage Java est souvent la suivante :

public class Person {

private String name; //属性:姓名

private int height; //属性:身高

private int weight; //属性:体重

public Person() {}

    public Person(String name, int height, int weight) {
    
        this.name = name;
        
        this.height = height;
        
        this.weight = weight;
    
    }

    //... some methods...

    public void doSth() { //行为:
    
    //... do something

}}

Une classe peut être considérée comme un modèle de création d'objets Java.

Une classe peut contenir les types de variables suivants :

Variables locales : Les variables définies dans les méthodes, les constructeurs ou les blocs d'instructions sont appelées variables locales. La déclaration et l'initialisation des variables sont toutes dans les méthodes. Une fois la méthode terminée, les variables seront automatiquement détruites.

Variables membres : Les variables membres sont des variables définies dans la classe et en dehors du corps de la méthode. Ces variables sont instanciées lors de la création de l'objet. Les variables membres sont accessibles par les méthodes de classe, les constructeurs et les blocs d'instructions spécifiques à la classe.

Variables de classe : Les variables de classe sont également déclarées dans la classe, en dehors du corps de la méthode, mais doivent être déclarées comme type statique.

Une classe peut avoir plusieurs méthodes. Dans l'exemple ci-dessus : barking(), faim() et sleep() sont toutes des méthodes de la classe Dog.

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