Différences entre versions de « Java jar »

De The Linux Craftsman
Aller à la navigation Aller à la recherche
Ligne 51 : Ligne 51 :
 
}
 
}
 
</source>
 
</source>
 +
 +
= Surcharge des méthodes de la classe ''java.lang.Objet'' =
 +
== toString ==
 +
 +
== equals ==
 +
 +
== hashcode ==

Version du 10 mars 2014 à 14:03

Introduction

Reprenons notre objet Rectangle avec son constructeur et ses mutateurs.

package com.epsi.rectangle;

public class Rectangle {
    int x, y, largeur, hauteur;

    public Rectangle(int x, int y, int largeur, int hauteur) {
        super();
        this.x = x;
        this.y = y;
        this.largeur = largeur;
        this.hauteur = hauteur;
    }

    public int getX() {
        return x;
    }

    public void setX(int x) {
        this.x = x;
    }

    public int getY() {
        return y;
    }

    public void setY(int y) {
        this.y = y;
    }

    public int getLargeur() {
        return largeur;
    }

    public void setLargeur(int largeur) {
        this.largeur = largeur;
    }

    public int getHauteur() {
        return hauteur;
    }

    public void setHauteur(int hauteur) {
        this.hauteur = hauteur;
    }

}

Surcharge des méthodes de la classe java.lang.Objet

toString

equals

hashcode