Le blog A3PAL qui regroupe les ressources pour le module d'apprentissage par projet de la programmation te de l'algèbre linéaire est en construction.
Ne ratez aucune nouveautés du blog : Flux RSSA3PAL
dimanche 2 février 2020
mercredi 6 février 2013
Références et types primitifs
I. Notion de référence
I.1 Variable de type référence
Supposons que l'on dispose d'une classe Cercle.
I.1 Variable de type référence
Supposons que l'on dispose d'une classe Cercle.
public class Cercle
{
private int aDiametre;
public Cercle( final int pDiametre )
{
this.aDiametre = pDiametre;
}
public void doubleTaille()
{
this.aDiametre = this.aDiametre * 2;
}
public int getDiametre()
{
return this.aDiametre;
}
} // Cercle
Lorsqu'on écrit new Cercle(12) la machine virtuelle Java cherche un emplacement mémoire suffisant pour stocker les attributs d'un cercle (de diamètre 12), réserve cet espace mémoire, appelle le constructeur (en fonction des paramètres) pour initialiser les attributs, puis retourne l'adresse de l'emplacement mémoire.
mercredi 3 octobre 2012
Démonstration algèbre A3PAL
Les TPs d'algèbre linéaire du module A3PAL vont vous permettre d'intégrer et de visualiser des éléments 3D dans votre projet de programmation Java. Pour vous donner une idée de ce que vous allez pouvoir faire et réfléchir à son intégration dans vos jeux, vous pouvez dès maintenant tester l'application de démonstration :
- en téléchargeant le jar exécutable : http://www.esiee.fr/~perretb/a3pal/demoAlg/demoA3PAL.jar
samedi 29 septembre 2012
Tableau à 2 dimensions
Nous avons vu dans comment utiliser les tableaux simples, à une dimension, dans la ressource Tableau ; nous allons maintenant voir comment faire pour obtenir des tableaux à deux dimensions.
En Java, un tableau à 2 dimensions est en fait un tableau de tableaux à une dimension
Exemple 1 : un tableau 2d de booléens. Le tableau de gauche comporte 3 éléments de type "tableau de booléens" qui sont représentés à sa droite. C'est donc un tableau de tableaux de booléens : un tableau à 2 dimensions. L'élément d'indice (1,2) s'obtient en regardant dans le deuxième (indice 1) tableau de booléens à droite, puis en prenant son troisième (indice 2) élément : sa valeur est false. Ici, la représentation donnée incite à interprétrer le premier indice comme représentant le numéro de ligne alors que le deuxième indice donne le numéro de colonne.
En Java, un tableau à 2 dimensions est en fait un tableau de tableaux à une dimension
Exemple 1 : un tableau 2d de booléens. Le tableau de gauche comporte 3 éléments de type "tableau de booléens" qui sont représentés à sa droite. C'est donc un tableau de tableaux de booléens : un tableau à 2 dimensions. L'élément d'indice (1,2) s'obtient en regardant dans le deuxième (indice 1) tableau de booléens à droite, puis en prenant son troisième (indice 2) élément : sa valeur est false. Ici, la représentation donnée incite à interprétrer le premier indice comme représentant le numéro de ligne alors que le deuxième indice donne le numéro de colonne.
mardi 25 septembre 2012
Comment écrire une méthode en Java ?
Suivre dans l'ordre toutes les étapes ci-dessous !
(si vous ne connaissez pas les notions en bleu, ignorez-les pour l'instant)
Inscription à :
Articles (Atom)