Aller au contenu


Photo
- - - - -

[JAVA] Explication sur des termes


  • Veuillez vous connecter pour répondre
4 réponses à ce sujet

#1 philou-RX

philou-RX

    Habitué

  • Membres
  • PipPip
  • 261 messages
  • Gender:Male
  • Location:Riviera - Vaudoise

Posté 26 janvier 2011 - 07:42

Salut à tous chers Robictiens,


J'ouvre ce sujet, même si je sais qu'il n'a pas vraiment avoir avec la robotique (mais, on ne s'est jamais !!!)...

Je suis entrain de faire de la révision, et je sèche un peu sur les termes, surtout celui-la en particulier : Propriété[/color]


Je ne vois pas très bien à quoi sa représente dans ma classe en JAVA, je donne un exemple.

class Robot extends object

{

// variables de la classe

int vitesse;

string Nom; //...



//déclaration de différentes méthode

void avance(vitesse)

{

// action...

}

void afficher_nom(Nom)

{

//action...

}

} // fin de la classe



Class Execution extends object

{

// variables

int tutu;

double tata;



// instanciation d'un objet

Robot Ma_robot = New Robot;



Robot.vitesse(20);

Robot.afficher("Coctix");



} // fin de la classe


Ben c'est que je vois pas la notion de "propriété". Bref même en googlisant un cht'y peu HEIN, ben rien ch'trouver Snif Snif...

Alors si vous avez une piste pour m'aiguiller un peu, c'est bien volontiers !!!


Merci déjà de m'avoir lu...

A tout bientôt les CoColets



#2 Jbot

Jbot

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 801 messages
  • Gender:Male
  • Location:Paris

Posté 26 janvier 2011 - 08:35

C'est quoi que tu appelles une "propriété" dans ton code ?
Je n'arrive pas bien a comprendre ce que tu cherches ^^

Tu veux parler de la classe Properties plutot non ?

#3 philou-RX

philou-RX

    Habitué

  • Membres
  • PipPip
  • 261 messages
  • Gender:Male
  • Location:Riviera - Vaudoise

Posté 26 janvier 2011 - 09:26

Et fais, j'ai un policop il y a des explications de plusieurs termes genre CLASSE, INSTANCE, PROPRIÉTÉ, MÉTHODE... description d'une classe Quoi ^^, et ma question, c'était lorsque tu déclares ta classe, c'est de savoir où tu parles de propriétés, du genre c'est quoi tes propriétés...



Je crois que j'ai trouvé la réponse à ma question : en fait que tu va déclarer ta classe, les propriétés sont les variables à la racine de ta classe qui sont appelés, et c'est avec les méthodes que tu va jouer avec ces propriétés.... Mais si quelqu'un a une meilleures explication c'est bien volontiers.



Je balance encore la définition de polycop : Propriété (ou attribut ou donnée) = caractéristique mémorisable et modifiable en général des données contenues dans chaque instance



Voili Voilou



Merci Jbot d'avoir répondu !!!

#4 Jbot

Jbot

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 801 messages
  • Gender:Male
  • Location:Paris

Posté 26 janvier 2011 - 09:41

Oui les propriétés d'une classe dans ton cas ca sera la vitesse et le nom.

On appellait ca attribut a mon époque :p

#5 miky-mike

miky-mike

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 232 messages
  • Gender:Male
  • Location:Belgique

Posté 28 janvier 2011 - 05:27

Jbot à raison, c'est bien "attribut" de la classe que ça se nomme.

Au fait, ce que tu demandes c'est pas propre au java mais a tout langage orienté objet (java, c#, c++, )
Et il n'y a aucun problème a demander ici =)

Ps : Assez rapidement :
Attribut : variable dans une classe
méthode : fonction dans une classe




0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users