yoda1000 — 2009-08-31 21:47:17

Dans mon prog j'ai :

Chose[] chose = new Chose[numChoses];
chose[1] = new Chose(100,110,,1,chose);
chose[2] = new Chose(50,50,,2,chose);

Ma class se trouve dans une autre Tab.

Je voudrais récupérer la deuxième valeur de chose[1] a savoir 110 pour la stocker dans une variable directement depuis  void draw() {

Quel est la méthode ?

emoc — 2009-08-31 22:52:12

Bonjour et bienvenue,

Tu peux y accéder avec le nom de la propriété que tu as défini dans le constructeur de la classe Chose. Par exemple, si 110 correspond à la propriété "taille", ça donne :

float v = chose[1].taille;

yoda1000 — 2009-08-31 23:26:37

Merci de me répondre !!!

C'est super !
J'ai cherché en vain une liste d'instruction pour les Class et Objet,
As tu une adresse ou je pourrais trouver ça en clair !!
Encore Merci !:D

emoc — 2009-09-01 23:29:14

Il n'y a pas vraiment d'instructions pour les classes, c'est à la fois une manière de programmer et une manière de structurer des données. En créant une classe, tu crées aussi les méthodes (= instructions) pour l'utiliser.

Sur le site de processing, il y a un tutoriel consacré à la programmation orientée objet (POO / OOP en anglais) :
http://processing.org/learning/objects/
En français, un des tutoriels sur processing de Douglas E. Stanley : http://www.ecole-art-aix.fr/article2695.html

Sinon en français, beaucoup de ressources (pointues!) sur le site developpez.com
une introduction à la programmation objet : http://hdd34.developpez.com/cours/artpoo/
ou dans la section java : http://java.developpez.com/cours/

Si tu découvres, tu risques d'y laisser quelques cheveux mais ça en vaut la peine :)

yoda1000 — 2009-09-03 08:45:21

Yes ! je te remercie !
J'ai déjà fait la plupart de ces tutos, je vais continuer mes recherches !
Mon problème général est plutôt d'ordre syntaxique.
Je ne ne connais pas assez JAVA.
Monde passionnant que la programmation orienté objet c'est clair !!!!
Encore Merci !:)

beryann — 2010-01-19 10:31:35

Merci Emoc pour ces précieuses références ,je cherchais des documents en frenchy sur Processing....super! a bientot Beryann