dimanche 2 février 2020

Bienvenue sur le blog A3PAL

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 RSS

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.
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

  • Lorsque l'on déclare un objet Cercle vC; on déclare une variable qui pourra contenir une référence (un pointeur) vers un objet de type Cercle (donc un exemplaire de la classe 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  :




samedi 29 septembre 2012

Tableau à 2 dimensions

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 de tableau 2D
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 ?

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)